Open source - MIT licensed
Install Carina in one command.
No Docker, no database, no config files to edit before you start. Carina runs locally on port 3333. SQLite is used by default. Add Postgres and Redis when you need them.
One-liner (Linux and macOS)
Or install directly from npm: npm install -g carina-agent
Three steps
Install
Run the one-liner above or npm install -g carina-agent. Node.js 22+ is required.
Run carina onboard
The guided setup adds your LLM provider key (DeepSeek, OpenAI, Claude, or any of 23 providers) and checks your install health.
Start chatting
Run carina to open the browser workspace at http://localhost:3333. Carina remembers every conversation across sessions.
System requirements
Useful commands after install
Full documentation
Self-hosting guide - production setup with Docker, Postgres, and Redis.
Linux quickstart - step-by-step for a fresh Ubuntu or Debian server.
Full docs at docs.carinaai.uk