Installation

Installation

Create an agent and talk to it. You need Node.js 22.12 or newer and a KugelAudio account.

Create a project

mkdir insurance-agent && cd insurance-agent
npm create curb.js .

The installer asks which provider runs each part of the pipeline. Keep the defaults, and the whole agent runs on KugelAudio with one sign-in.

Create the project in the folder itself rather than in a subfolder: a coding agent started there then loads the project’s .mcp.json, CLAUDE.md and AGENTS.md.

Sign in

npx curb login

This opens your browser once. There is no key to copy, and every Curb command in the project then uses your login. For CI or a server, set KUGELAUDIO_API_KEY in .env; it wins over the login.

Talk to it

npm run dev

The preview opens on http://127.0.0.1:4000 with Juno, the demo agent of a new project. Type to it, or press Start call and talk. Beside the conversation, the Context panel shows what the model has right now (The preview).

Next steps