Public repo atlasContext-ready

onboardy.dev/repos/helixdb/helix-db

helixdb/helix-db

Understand helixdb/helix-db with an Onboardy architecture map, key systems, files to read first, evidence, and agent-ready context.

Published

Jul 8, 2026

Analysis

Jul 8, 2026

Files indexed

107

Evidence points

13

Files
107
Systems
13
Relationships
16
Freshness
Jul 8, 2026

Architecture map

How the repo is organized

Click systems in the graph to inspect responsibilities, important files, and nearby dependencies.

Architecture map

Generated map13 systems16 relationships

Use this map to orient around systems, dependencies, and files worth reading first.

Mini Map
Node Types
Gateway
Client
Service
Database
External

Click a system in the map

Explore helixdb/helix-db by selecting services, gateways, clients, and data stores. Each node shows the files, responsibilities, and neighboring systems an agent should keep in scope.

Pan, zoom, and use the minimap to keep large repos navigable.

Sign up to turn selected graph context into repo-aware agent sessions.

Key systems

What an agent should understand first

CLI Entry Point

Command parser and workflow orchestration using Clap framework; handles all user-facing commands (init, start, query, push, etc.)

helix-cli/src/main.rshelix-cli/src/lib.rs
Project Config Manager

Parses and manages helix.toml; resolves instance endpoints and auth contracts for local and Enterprise instances

helix-cli/src/config.rshelix-cli/src/project.rs
Local Runtime Manager

Docker/Podman lifecycle management: daemon checks, image pulls, container creation, health polling (port 8080), MinIO S3 orchestration

helix-cli/src/local_runtime.rs
Query Commands

Dispatches query requests to local/cloud instances; validates auth, constructs HTTP payloads, handles response serialization (JSON/compact mode)

helix-cli/src/commands/query.rs
TypeScript SDK

Query DSL builder (readBatch, writeBatch, g(), Predicate); HTTP client with bigint-safe JSON serialization; Node.js 20+ compatible

sdks/typescript/src/index.tssdks/typescript/src/dsl.ts
Rust SDK

Typed DSL with procedural macros (#[register]) for stored query generation; async reqwest client; prelude module for ergonomic imports

sdks/rust/src/lib.rssdks/rust/src/dsl.rs
Go SDK

Go bindings for graph-vector query builder; HTTP client for query dispatch; parity tests with other SDKs

sdks/gosdks/go/go.mod
Python SDK

Python bindings for DSL; snake_case builders; client for data science workflows; pip-installable from sdks/python

sdks/python/srcsdks/python/pyproject.toml

Evidence coverage

What this context is grounded in

Coverage

Citations
8
Findings
5
Files discovered
107
Architecture systems
13
Architecture relationships
16
Agent graph
Agent graph entities
3,827
Agent graph relationships
4,358

Languages

RustMDTypeScriptTOMLPython