Orkas-AI/Orkas

Orkas is an open-source, local-first AI desktop app: a commander LLM directs specialist sub-agents, and runs your installed coding CLIs — Claude Code, Codex, OpenCode, OpenClaw, Hermes — as local sessions. Agents self-evolve via reflection and skill crystallization. BYO keys. macOS / Windows / Linux.

What it solves

Orkas is a local-first multi-agent desktop application that allows users to manage a team of AI agents from a single chat interface. It eliminates the need to switch between multiple chatbots or write complex orchestration code to achieve complex goals that require different specialized skills.

How it works

At the center of the system is a Commander agent that acts as the project manager. When a user provides a goal, the Commander plans the work, handles general tasks itself, and dispatches specific tasks to specialist agents (such as research, writing, or coding agents) in parallel or sequence.

Key technical features include:

  • Local-first design: API keys, conversations, and knowledge bases are stored on the user's disk, and model calls go directly to providers.
  • Hybrid Memory: Uses a local SQLite index with full-text search and vector similarity (via a bundled ONNX model) for retrieval-augmented generation (RAG).
  • Context Management: Dynamically calculates context budgets based on the model's specific window size to prevent overflow while maintaining history.
  • Self-Evolution: Agents use a signal-triggered reflection system to update their own competence and learning strategies based on task outcomes.
  • External Integration: Can drive external CLI coding agents (like Claude Code or Cline) as local subprocesses.

Who it’s for

Orkas is designed for users who want a team of agents rather than a single assistant, prefer a desktop GUI with file management, and require their data and API keys to remain on their own hardware rather than in a vendor's cloud.

Highlights

  • Built-in Specialists: Ships with nine ready-to-use agents for research, PPT creation, video editing, UI design, and more.
  • Model Agnostic: Supports a wide range of providers (Claude, OpenAI, Gemini, DeepSeek, etc.) and local model endpoints (Ollama, LM Studio).
  • Open Source: MIT licensed and available for macOS, Windows, and Linux.
  • Runaway Guards: Includes turn ceilings, loop detection, and tool-idle watchdogs to prevent AI agents from getting stuck in infinite loops.

Related

  • Project
  • Project
  • Project
  • Project
  • Project