Skip to main content

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