GPT / Codex
Codex gets a conductor, MCP tools, and automatic memory hooks. ChatGPT web access is an optional OAuth connection.
A collective. Under your control.
A shared memory. The tools to act.
Bring your agents into a
system that remembers your work — and runs on infrastructure you
own.
Independent & open source. BORG code: MIT ↗
BRING YOUR OWN ACCOUNTS
Choose your clients. BORG connects them to your local memory and tools.
Codex gets a conductor, MCP tools, and automatic memory hooks. ChatGPT web access is an optional OAuth connection.
Connect your own Claude Code client through MCP. Included conductor source requires explicit configuration.
Use a compatible Grok CLI with your own login and MCP setup. Configure and verify the optional conductor separately.
Provider marks identify integrations, not partnerships or endorsements. See each provider’s setup boundaries ↗
01 / HOW IT FITS TOGETHER
Bring your agents, context, and tools together. Each installation starts with its own identity, private data stores, and provider profile.
Semantic memory finds relevant facts. The temporal graph connects entities, relationships, and time. Pinned Qwen extraction and local embeddings power the default brain; your source records remain the authority.
Inside the memory layerConductors run agent work. Inbox carries scoped messages and assignments. Beads records the work, its dependencies, and the evidence of completion.
Explore orchestrationWork with files, processes, durable jobs, and a dedicated browser. Native UI tools use normal OS permissions. Explicitly select your configured remote hosts and discover the tools they expose.
See the native toolsThree trained LoRA adapters ship with the source: two for graph extraction, one for memory capture. All remain inactive until exact-base and real-pipeline validation.
Inspect the model cardsINCLUDED RESEARCH / INACTIVE BY DEFAULT
The default brain runs pinned Qwen and a local embedding model. The shipped adapters are optional research artifacts, not a prerequisite for daily use.
None has passed a promotion canary. The capture adapter’s semantic content quality is still unknown. Validate the exact base model and the real extraction workflow before activation.
Read the evidence, including the failures02 / CHOOSE YOUR FOUNDATION
Memory, graph, local models, and native tools run together. Plan for the system you will use, with room for your data and other apps.
Plan for 50 GB free SSD
A cautious starter evaluation with a light workload. Observe memory pressure and model latency before depending on it.
Evaluation guidance, not a measured minimum.Plan for 100 GB free SSD
A practical planning baseline for the default local brain, services, and a modest daily agent workload.
Capacity depends on context, jobs, and other apps.Plan for 200 GB free SSD
More headroom for concurrent work, larger corpora, and experiments. Add owner-configured machines as your needs grow.
Headroom is not unlimited concurrency.Planning tiers, not benchmarks. The installer documents at least 20 GB free disk for initial runtimes, models, and caches. These larger allowances include working space; no RAM minimum has been measured.
Daily inference ≠ training. Running the default brain does not train models. Optional adapter preparation adds base weights and an MLX runtime; training needs a separately measured workload and budget.
Full native installation:
Apple Silicon macOS verified.
Linux and
Intel Mac acceptance pending. Windows unsupported.
03 / INITIALIZE YOUR SYSTEM
Install your own system first. Connect your own accounts. Add web access when you need it.
Use an Apple Silicon Mac with at least 20 GB of free disk, an ordinary user session, and your own provider account.
Replace yourname with a stable lowercase owner
ID.
Setup downloads pinned runtimes and models into your private BORG home.
Read your owner-specific onboarding plan, complete the normal Codex login, then run the readiness checks.
git clone https://github.com/h3ro-dev/borg.git
cd borg
./install.sh --owner yourname
"$HOME/.borg/bin/borg" onboard
"$HOME/.borg/bin/borg" auth codex
"$HOME/.borg/bin/borg" doctor
These commands install and start local services. Codex recall and
capture hooks are configured automatically in the dedicated Codex
profile. The read-only onboard command prints your
next steps; provider sign-in and live verification remain
separate.
Connect an existing, running BORG to ChatGPT through your own Cloudflare Access application and tunnel.
Keep the host awake and BORG services running.
Create your own tunnel, hostname, and Access policy with Managed OAuth.
Add your MCP URL in your client’s available controls, complete sign-in, and test a reversible action.
An MCP URL connects to a system you already run. It does not install a computer fleet or give access to anyone else’s BORG.
Client plan and workspace controls determine which actions are available. Local health and a successful web sign-in are separate checks.
Follow the web setup guideConfiguration belongs on your machine. This website never asks for account credentials, tokens, or tunnel secrets.
Inspect readiness, discover the current tool schemas, and read your system’s status before asking agents to act.
Health checks distinguish responding services, authenticated memory, trusted hooks, and a pinned provider login. A running process alone does not prove a completed operation.
Operation & recovery"$HOME/.borg/bin/borg" onboard
"$HOME/.borg/bin/borg" doctor
"$HOME/.borg/bin/borg" tools browser_
"$HOME/.borg/bin/borg" call borg_status
"$HOME/.borg/bin/bd" list --json
Examples use the default home. If you chose a different location,
use that home’s bin/ directory. Inspect operation
receipts before repeating a write after a lost connection.
04 / OPEN SOURCE. OPEN TO INSPECTION.
Read the code. Inspect the model cards. Build your own collective from the public repository.
MIT licensed. The public source and included adapter weights are yours to inspect and use under the license.
Read the MIT licenseUpstream components retain their own licenses, including FalkorDB’s SSPL. Model weights and provider services have their own terms.
Third-party noticesFresh identities and empty data stores. Your provider accounts, machines, and permissions. No automatic connection to another owner’s fleet.