Local-first
Compute and storage on your machine. The embedding model ships in the binary on the airgapped channel; on the online channel it caches once after a one-time download. Nothing leaves the box.
curl -fsSL https://raw.githubusercontent.com/macro88/gigabrain/main/scripts/install.sh | shThen build your first brain and connect it to Claude Code:
gbrain init ~/brain.dbgbrain import ~/notes --db ~/brain.dbGBRAIN_DB=~/brain.db gbrain serveThree commands. No API keys. No cloud. Full install options →
For developers
One binary. One file. SQLite-backed full-text search and a local vector index, with a CLI you can drive from any shell. Ten minutes from install to a brain that answers your first question.
For agents
Seventeen brain_* tools over stdio JSON-RPC. Same surface humans use; same data, same contracts. Privacy-safe gap logging, OCC-protected writes, and a sensitivity contract that keeps raw queries from ever leaving the machine by accident.
Compute and storage on your machine. The embedding model ships in the binary on the airgapped channel; on the online channel it caches once after a one-time download. Nothing leaves the box.
The MCP server predates any GUI. Same surface, same contracts, whether the caller is a person at the terminal or a model over JSON-RPC.
No container, no Python runtime, no service mesh. Drop one statically-linked file on a laptop, a Pi, or an air-gapped workstation and it works the same.
FTS5 for precision and a local BGE vector index for semantic recall, fused with set-union and a short-match short-circuit. You don’t pick keyword or semantic — both run.
Read, write, graph, intelligence, collections, system.
Same surface, exposed to any MCP-compatible client.
Ingest, query, maintain, enrich, briefing, alerts, research, upgrade.
No daemon, no port, no Docker, no Python.
The model runs on your CPU. Nothing transits your network.
SQLite Everything
No complex setup. Your entire knowledge graph is stored in a highly optimized SQLite database on your local disk. Lightweight, portable, permanent.
Local Embeddings
Run state-of-the-art vector embeddings locally. Your private data never touches an API. Privacy-first AI that works completely offline.
Hybrid Search
Combine the precision of keyword search with the context of semantic search. Find exactly what you need across millions of documents in milliseconds.
Live Vault Sync
Attach any Obsidian vault as a collection. GigaBrain watches for edits with a 1.5 s debounce and reconcile-backed flushes so the brain stays current as you write. (Unix/macOS/Linux only — v0.9.6)
Three commands. No API keys. No cloud.
# Initialize a braingbrain init ~/brain.db
# Import your notes (idempotent — safe to re-run)gbrain import ~/notes --db ~/brain.db
# Expose 17 tools to any MCP client over stdio (Unix/macOS/Linux; v0.9.6)GBRAIN_DB=~/brain.db gbrain serveNext: Build your first brain · Connect Claude Code · Why GigaBrain