Skip to content

Capka Documentation

Capka is an open-source, self-hosted AI workspace for completing file-based work. Each chat gets a persistent workspace and an isolated Linux sandbox where the agent can use Python, Node.js, LibreOffice, FFmpeg, Playwright and OCR.

From a task to a finished file
01YouAttach files and describe the outcome
02CapkaPlans the work with your chosen model
03SandboxRuns tools in a separate workspace
04ResultReturns finished files to the same chat

What Capka is

Capka is designed for work that should end in a file, not only a chat reply. Attach spreadsheets, documents, archives or code, describe the outcome, and the agent can return a report, a cleaned dataset, a converted document or a patch.

You run Capka on your own Linux server and connect model providers you choose. That can include Anthropic, OpenRouter, an OpenAI-compatible API, or local models through Ollama. Capka itself has no hosted cloud and adds no per-seat fee.

How the system is organized

  • A separate, unprivileged Linux sandbox for every chat.
  • Persistent files that remain available between agent steps and browser sessions.
  • Private chats and files for each user on a shared team instance.
  • Administrative controls for roles, model access, policies, audit events and token spend.
  • Skills, MCP connectors and marketplace bundles for reusable workflows and external services.

Start here


Capka source code · Full documentation for LLMs