Multi-agent dev lab
ShipsAgents share memory and coordinate through chat and tasks.
A self-hosted ecosystem centred on Consciousness Server for shared memory, Cortex for local AI agents, machines-server for infrastructure awareness, and Key Server for signed requests.
BuildOnAI provides shared-memory and coordination services for AI agents running across machines you operate.
You deploy the Consciousness Server stack with Docker Compose. Its agents can share memory, tasks, chat and service information through HTTP APIs.
Cortex uses a local Ollama instance. Model traffic stays on the host.
It is useful when you build local AI tooling or operate a multi-machine environment and want to keep those services on your own infrastructure.
AGPL-3.0-only on every repository. Commercial licence available.
Shared memory, semantic search, agent and skill registry, machine awareness, ed25519 auth. Six HTTP services on one compose.
Local AI agent with tool calling, powered by Ollama. CLI, Web UI, worker mode. Multi-model orchestration. Every fork stays open.
Desktop app (Tauri + Rust + Svelte) for PDF / DOCX / TXT with image-and-context extraction. For documents that must not leave the host.
ed25519 signature verification and an optional on-disk vault for SSH keys and API tokens.
Agents talk HTTP to Consciousness Server. CS orchestrates Redis (working state), ChromaDB (semantic search via Ollama embeddings), and three more services for machines awareness, auth, and execution.
Four capabilities bundled into one stack:
BuildOnAI is built for several agents on several machines sharing state under local-first constraints. If that's your situation — this is for you.
In a heterogeneous fleet — a workstation with a 24 GB GPU, a mini-PC in the workshop, a five-year-old laptop without graphics — picking the right machine for each job matters. Routing a 26B-parameter model to a Raspberry Pi means it never returns. Routing it to the RTX takes seconds.
BuildOnAI gives you what that decision needs. Every machine in your fleet carries a profile in machines-server: GPU model, free memory, locally installed Ollama models, attached peripherals (3D printer, camera, inverter). Your agent queries those profiles and picks the host that fits the task; CS publishes the facts, it does not schedule the work for you.
Three example hosts in a typical setup:
qwen3:30b installed locally,For each, BuildOnAI knows what it can do — a heavy model lands on the RTX, a vision task on the mini-PC with the camera, a light background job on the laptop. The agent never has to guess where to run.
Agents share memory and coordinate through chat and tasks.
Document Processor parses supported files locally and writes local output. Integrate that output with other systems through a workflow you configure.
Workstation with GPU runs Cortex with a 26B model; CPU host runs the same Cortex with a 4B model; both share state via Consciousness Server. Each agent reads the fleet profile and sends work to the node with headroom.
Law offices, research teams and internal engineering groups that choose to keep document processing and AI workloads on infrastructure they control.
R&D teams, design firms, any company protecting proprietary work. Anywhere the competitive edge is a trade secret rather than a patent — because filing a patent publishes the know-how to anyone watching. Internal documents stay internal.
Engineers running their own GPU + storage who want a working multi-agent setup without standing up Vault, Postgres, ChromaDB, and a memory framework themselves.
Developers evaluating local-first AI tooling and the component boundaries described on this site.
Most agent platforms model agents but ignore the hardware they run on. BuildOnAI does the opposite. Every machine in your fleet — workstation with GPU, app host, edge node, eventually a 3D printer or an inverter — is a first-class entity with hardware profile, available models, and live telemetry. Today it tells agents what each machine can take; tomorrow it orchestrates the shop floor.
Read more →Services are designed for infrastructure you control. Cortex uses a hosted Anthropic fallback only when both its API key and explicit fallback flag are configured.
Services run on infrastructure you control.
Cortex's Policy Engine refuses dangerous tool calls regardless of who or what asked — human, model, or prompt injection. Security invariants are CI-enforced, so a change that breaks one does not reach main green.
Right choice if you're publishing your own modifications, running it for yourself, doing open-source research, or building something you intend to release as AGPL. The catch: AGPL extends to network services — if you offer a modified BuildOnAI as a service, you must publish your modifications.
Right choice if you want to embed BuildOnAI in a closed-source product, run it as a SaaS without open-sourcing your modifications, or your organisation can't accept AGPL's network-service obligation. Pricing is bespoke (project size, support level, deployment model). Email [email protected] with a short description of the use case for a quote.