Code Intelligence & Engines
Graph-Forge
AI-native distributed code-intelligence platform.
1 min read · 142 words
Graph-Forge understands polyglot code by modeling an entire codebase as a Neo4j knowledge graph augmented with Chroma vector embeddings — a dual index that answers both "what breaks if I refactor this?" (structure) and "find similar patterns" (semantics) in one platform.
It runs as ~19 polyglot microservices (Go + Python) communicating over gRPC internally and REST externally, behind a Go API gateway. Kafka-driven ingestion and Tree-sitter AST parsing feed the graph and embedding stores; PostgreSQL holds metadata and MinIO holds objects. Full OpenTelemetry → Jaeger / Prometheus / Loki / Grafana observability sits behind an Envoy L7 proxy, with a Next.js 3D graph explorer on top.
- ~19 microservices, gRPC internal / REST external
- Dual index: Neo4j (structure) + Chroma (semantics)
- Tree-sitter polyglot parsing · Kafka ingestion · RAG over large repos
- Full observability stack + Kubernetes substrate
The portfolio's strongest distributed-systems credential. 555 commits.