A backend you own
LiveDocker Compose, binds to localhost by default, SQLite storage with schema versioning and corruption recovery. The center of gravity is on hardware you control.
Your private AI has a home.
One identity across your computer and phone, designed to remember, help, and act under your control. The public alpha proves the self-hosted trust kernel today; seamless voice, proactive memory, and complete phone continuity are still being qualified.
Vision keyshot. Current alpha surfaces vary. Voice, local models, and proactive memory are roadmap, gated, or off by default—and labeled precisely throughout.
Not another chatbot wrapper, and not a finished product. Nebula-COS is the installable, production-grade foundation of the Nebula line: a FastAPI backend with a real trust kernel around an OpenAI-compatible chat core.
Docker Compose, binds to localhost by default, SQLite storage with schema versioning and corruption recovery. The center of gravity is on hardware you control.
Chat routes to a hosted OpenAI-compatible endpoint you configure at setup; DeepSeek v4 is pre-filled in the wizard, OpenAI and others work too. An egress allowlist restricts where requests can go.
Memory ledger, action receipts, external-content firewall, backup/restore, and a capabilities matrix — all live and tested.
Every claim below carries a Live tag and an evidence line naming the code behind it. Honesty is the headline.
Docker Compose, serving on 127.0.0.1:8080 by default.
under the hood: apps/server/cos + compose.yaml/v1/turn against any OpenAI-compatible API; DeepSeek v4 default in the wizard.
under the hood: services/provider.py, services/turn.pyCRUD + review states + instruction detection. Honestly: it does not auto-inject into your chat context yet.
under the hood: capabilities turn_context=FalseEvery action run leaves evidence + recovery. Today: the local_note.create action.
under the hood: ActionRun receipts, postconditionsUntrusted content is quarantined, reviewed, and excluded from backups.
under the hood: quarantine + review gateOutbound hosts restricted, private IPs rejected, credentials scrubbed.
under the hood: egress allowlist + outbound sanitizerThe headline Nebula pillars — talk-to-it voice, memory that recalls across conversations, and a proactive assistant that acts on its own — are not in this alpha. They live in the private Nebula engine and are being ported. We label them as roadmap everywhere, never as shipped.
Models think. Nebula gives you a place to own what they remember, restrict where they reach, and audit what they do.
Nebula-COS is being prepared for one-script installs on Linux and Windows (WSL2 / Docker Desktop). macOS is not a v1 target. The public source release and clean install proof are still release-gated.
Managed-install interest is being collected for the alpha; support availability follows release-gate evidence.