Architecture Overview
High-level architecture of the VoidNX Labs ecosystem.
Work in progress
This page is being populated. See individual project docs in the Ecosystem section.
Design Principles
- Local-first — everything runs offline by default; cloud is optional
- Reproducible — Nix flakes across all projects
- Zero-trust — no implicit trust between services
- Vendor-neutral — swap providers via env vars, never hardcode
Core Data Flow
graph LR
A[Source Code / Data] --> B[cerebro]
B --> C[ChromaDB / RAG]
C --> D[securellm-bridge]
D --> E[LLM Provider]
B --> F[cerebro-reranker]
F --> C