Skip to content
ZM.
AI / Developer Tools

CodeAtlas

A privacy-first, fully local AI developer tool that semantically indexes codebases, visualises architecture and answers context-aware questions — with no reliance on cloud services. Built on AST parsing and a pgvector RAG pipeline.

Role
Creator
Period
Personal project
Category
AI / Developer Tools

The problem

AI coding assistants are genuinely useful, but most require shipping proprietary source code to a third-party API — a non-starter for teams under NDA, in regulated industries, or simply unwilling to export their crown jewels.

The approach

  1. 01

    Built the entire pipeline to run locally, with no dependency on cloud AI services.

  2. 02

    Parsed codebases via AST so indexing follows real program structure rather than naive text chunking.

  3. 03

    Stored embeddings in PostgreSQL with pgvector, giving semantic retrieval without a separate vector database.

  4. 04

    Ran inference through Ollama locally, closing the loop so source code never leaves the machine.

  5. 05

    Added architecture visualisation so the index doubles as a map of the system.

The outcome

A working developer tool that answers context-aware questions about a codebase and visualises its architecture, with the privacy guarantee that nothing is sent to an external service.

Built with

Next.jsTypeScriptPostgreSQL (pgvector)RAGOllamaDocker
High-Traffic Platform

The Ticket Central

High-scale event ticketing platform stress-tested to 100,000 concurrent users.

AI SaaS

VoxBox Marketing

AI-powered customer engagement platform automating conversations, leads and marketing workflows.

LET'S WORK TOGETHER

Whether you have a specific project in mind or just want to explore possibilities, my inbox is open. Let's engineer something that holds up under load.