CAD-first open-source enterprise RAG with hybrid retrieval, graph reasoning, and project memory.
335
Open-source CAD-first enterprise RAG for high-trust engineering knowledge systems.
Requires reachable PostgreSQL and NATS services.
docker run --rm --network tmp_default --name ke-run-test \
-e DATABASE_URL=postgres://rag:rag_dev@postgres:5432/iconys_rag \
-e NATS_URL=nats://nats:4222 \
-e LISTEN_ADDR=0.0.0.0:3030 \
-e RUST_LOG=info \
iconys/iconys-knowledge-engine:0.1.0
Verified inside Docker network with:
curl -s http://ke-run-test:3030/v1/health
Response:
{"checks":{"database":"connected","ollama":"unavailable"},"status":"degraded","version":"0.1.0"}
services:
postgres:
image: pgvector/pgvector:pg17
environment:
POSTGRES_USER: rag
POSTGRES_PASSWORD: rag_dev
POSTGRES_DB: iconys_rag
healthcheck:
test: ["CMD-SHELL", "pg_isready -U rag"]
interval: 5s
timeout: 3s
retries: 10
nats:
image: nats:2-alpine
command: ["--http_port", "8222", "--jetstream"]
knowledge-engine:
image: iconys/iconys-knowledge-engine:0.1.0
depends_on:
postgres:
condition: service_healthy
nats:
condition: service_started
environment:
DATABASE_URL: postgres://rag:rag_dev@postgres:5432/iconys_rag
NATS_URL: nats://nats:4222
LISTEN_ADDR: 0.0.0.0:3030
RUST_LOG: info
ports:
- "3030:3030"
Then:
docker compose up -d
curl -s http://localhost:3030/v1/health
latest0.1.00.1b58b3c3Content type
Image
Digest
sha256:379bfb7ec…
Size
45.6 MB
Last updated
3 months ago
docker pull iconys/iconys-knowledge-engine:0.1.0