Docs assistant

Searches these docs locally; a configured answer service can generate responses.

Ask about this page or the wider Carina docs. Try: “How do I roll back a patch?”

llms.txt

Skip to content

Markdown

Local install

Run the daemon, CLI, and native tools on a developer machine.

Carina is designed to run primarily on the developer machine or an internal runner you control. Local-first is the base case.

install-local.sh
# shell installer (when published)
curl -fsSL https://carina.nebutra.com/install.sh | sh
# from source
git clone https://github.com/nebutra/carina.git
cd carina
make install
start-daemon.sh
# Prefer CLI-owned daemon lifecycle (discovers kernel + native tools next to the binary)
carina daemon start
carina daemon status
# Advanced: carina-daemon & (legacy / packaging layouts)
carina version
carina doctor

Use -tools / -kernel only to point at alternate build outputs.

PathContents
ConfigProfiles, MCP servers, provider credentials (BYOK)
StateSessions, audit segments, patches, memory
Socket~/.carina/daemon.sock (default)
LogsDaemon diagnostics

Exact paths are printed by carina doctor and release notes.

  • Auto-selects model-router only when an enabled runtime provider is available
  • Set CARINA_REASONER_MODEL to pin a model-router / BYOK model
  • Select external compatibility backends explicitly with CARINA_REASONER_BACKEND=claude-cli or CARINA_REASONER_BACKEND=codex-cli

Optional listeners are off by default. Enable WebSocket/HTTP Gateway only with a signing key and explicit bind — see Runtime API.

carina version
carina doctor
  • Quickstart — first governed session
  • Workers — when one machine is not enough
  • FAQ — product boundaries

Was this page helpful?

One vote per page is recorded during this session.