Agent-readable docs index: /docs/llms.txt. Full docs in one file: /docs/llms-full.txt. Download /docs/docs.zip to grep all markdown files locally.

CLI

The inKibra CLI is the fastest way to connect an application. It uses browser approval so a coding agent or terminal process never needs your portal password.

Initialize a project

Run the initializer from the application repository:
bash
npx @inkibra/voice-cli init
The CLI will:
  1. Open a browser for human authorization.
  2. Create an application API key.
  3. Write INKIBRA_API_KEY to .env.local without printing it.
  4. Install @inkibra/voice-sdk with the package manager already used by the project.
.env.local must stay out of source control. Never move INKIBRA_API_KEY into a public or browser environment variable.

Account commands

bash
npx @inkibra/voice-cli login npx @inkibra/voice-cli whoami npx @inkibra/voice-cli keys create npx @inkibra/voice-cli logout
login authorizes the current machine. keys create creates another application key. logout removes the local CLI session.

Use with a coding agent

Use the Copy agent instructions action in these docs, then paste the instructions into your coding agent. The agent can run the initializer and make the code changes, while the browser keeps account authorization under human control.
The copied instructions ask the agent to:
  • preserve the application's framework and design conventions;
  • create session tokens only in server code;
  • keep the task prompt separate from conversation guidance;
  • connect typed events to the existing interface;
  • dispose the session when the voice experience unmounts.
Copy the complete instruction
Open the quickstart and copy a ready-to-paste integration prompt.