by Orkas-AI
Open-source multi-agent AI desktop client — build and command your AI agent team through conversation. A commander LLM dispatches sub-agents in parallel or in series; agents self-evolve via reflection and skill crystallization. Local-first, BYO LLM keys (Claude · OpenAI · Gemini · DeepSeek · Kimi · GLM · Qwen). macOS / Windows / Linux.
# Add to your Claude Code skills
git clone https://github.com/Orkas-AI/OrkasLast scanned: 7/10/2026
{
"issues": [
{
"type": "npm-audit",
"message": "esbuild: esbuild allows arbitrary file read when running the development server on Windows",
"severity": "low"
},
{
"type": "npm-audit",
"message": "fastembed: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "hono: Hono: IP Restriction bypasses static deny rules for non-canonical IPv6 ",
"severity": "high"
},
{
"type": "npm-audit",
"message": "onnxruntime-node: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "protobufjs: protobufjs : Schema-derived names can shadow runtime-significant properties",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "tar: node-tar applies PAX size override to intermediary GNU long-name/long-link headers, causing tar parser interpretation differential (file smuggling)",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "vite: launch-editor: NTLMv2 hash disclosure via UNC path handling on Windows",
"severity": "high"
},
{
"file": "resources/builtin/system/skills/agent-creator/SKILL.md",
"line": 49,
"type": "remote-install",
"message": "Install command (remote install script piped to a shell — review the source before running): \"curl | sh\"",
"severity": "medium"
},
{
"file": "resources/builtin/system/skills/skill-creator/SKILL.md",
"line": 61,
"type": "remote-install",
"message": "Install command (remote install script piped to a shell — review the source before running): \"curl | sh\"",
"severity": "medium"
}
],
"status": "WARNING",
"scannedAt": "2026-07-10T07:34:21.423Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}Orkas is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Orkas-AI. Open-source multi-agent AI desktop client — build and command your AI agent team through conversation. A commander LLM dispatches sub-agents in parallel or in series; agents self-evolve via reflection and skill crystallization. Local-first, BYO LLM keys (Claude · OpenAI · Gemini · DeepSeek · Kimi · GLM · Qwen). macOS / Windows / Linux. It has 112 GitHub stars.
Orkas returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.
Clone the repository with "git clone https://github.com/Orkas-AI/Orkas" and add it to your Claude Code skills directory (see the Installation section above).
Orkas is primarily written in TypeScript. It is open-source under Orkas-AI on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Orkas against similar tools.
No comments yet. Be the first to share your thoughts!
Requires a passing catalog security scan. Resolve the flagged issues and resubmit to enable featuring.
An open-source, local-first AI workforce for complex work.
Orkas is an open-source, local-first AI workforce. A super-powered Commander coordinates specialist agents to complete complex work together. It runs as a desktop app on macOS, Windows, and Linux; your conversations, files, agent configs, and model keys stay local, and model calls go straight to your provider.

One super-powered Commander turns your goal into an executable path, does the general work itself, and coordinates specialist agents when the job needs a team. No flowcharts, no orchestration code. Your conversations, files, and API keys never leave your machine.
⭐ If Orkas is useful to you, a star helps more people find the project.
Explore use cases → research workflows · data analysis · chat with documents · for developers · automate your workspace
| Tool | What it is | How Orkas differs |
|---|---|---|
| LangChain | A developer framework/library for building LLM apps and agents — code-first, embedded in your own Python/JS app. | Orkas is a local-first AI workforce you direct through chat, not by writing orchestration code. Data and keys stay local by default. |
| CrewAI | A Python framework for orchestrating role-playing autonomous agents — you define crews and agents in code. | Orkas brings multi-agent orchestration into a desktop app, with local-first storage and per-agent self-evolution built in. |
| Cloud agent platforms (SaaS orchestrators) | Server-hosted; conversations, files, and API keys live on the vendor's infrastructure. | Orkas is local-first: everything stays on your machine, and model API calls go straight to the provider — never archived by Orkas. |
| OpenClaw | A single always-on personal assistant reaching you across messaging channels. | Orkas gives you a local-first AI workforce: the Commander coordinates specialist agents from one desktop chat, and OpenClaw plugs in as an Orkas CLI backend. |
| Hermes-Agent | Nous Research's self-improving personal agent (TUI + multi-channel gateway). | Orkas is a desktop GUI for a local-first AI workforce, with per-agent private skills and meta-cognition — and Hermes-Agent plugs in as an Orkas CLI backend. |
Orkas is for you if you want a local-first AI workforce (not one assistant), a desktop GUI with file drop-in and visual agent management, and your data, keys, and agents on your own disk rather than a vendor cloud.
Not for you if you just want a single all-purpose chatbot, a fully hosted/cloud team where your data lives on a vendor's servers, or a pure code library to embed in your own app.
Full side-by-side comparisons → vs Claude Code · vs Cline · vs LangChain · vs ChatGPT · vs OpenClaw
What is Orkas? Orkas is an open-source, local-first AI workforce. A super-powered Commander coordinates specialist agents to complete complex work together — not a single chatbot, not a code framework, not a hosted SaaS.
Is Orkas a local LLM? No. Orkas runs on your machine but calls the models you choose through your own API keys (or a local model endpoint). It orchestrates agents and tools — it is not itself a model.
Where are my API keys and data stored? On your disk. Conversations, files, knowledge bases, agents, and keys stay local; model calls go straight from your machine to the provider and are never proxied or archived by Orkas.
Does Orkas work offline? The app is fully offline-capable — only the model calls need network. Point agents at a local model endpoint and you can run without the cloud.
Can Orkas drive Claude Code and other CLI coding agents? Yes. Beyond its own Commander and specialist agents, Orkas can drive external CLI coding agents — Claude Code, Codex, OpenCode, Cline — as local subprocesses, and onboard open-source projects like HyperFrames, all directed from the same chat.
How is Orkas different from Claude Desktop / CrewAI / LangChain? Claude Desktop is a single assistant; CrewAI and LangChain are code-first frameworks. Orkas is a local-first AI workforce: the Commander coordinates specialist agents, keeps data and keys local, and gives each agent its own private skills and memory. See the full comparisons.
Is Orkas free and open source? Yes — MIT licensed. Bring your own model keys; you only ever pay your model providers.
Prefer the packaged app? Use the production installer links:
To run from source:
Requirements: Node 20+ · Python 3 · macOS / Windows 10+ / recent Linux
git clone https://github.com/Orkas-AI/Orkas.git
cd Orkas
./run.sh # macOS / Linux
run.cmd # Windows
run.sh / run.cmd auto-installs dependencies and downloads the embedding model (~95 MB). First launch creates a workspace under ~/.orkas/ (macOS / Linux) or <smallest non-system drive>:\.orkas\ (Windows). Then open Settings → AI Providers to add an API key or OAuth.

Full design and hard constraints →
CLAUDE.md
In one chat there's the Commander, N specialist agents, and you — but each agent does not see the same conversation.
from==me ∨ to∋me ∨ mentions∋me). A worker never reads the full main conversation — saves tokens and prevents private context from leaking across agents.dispatch_to, the user's @, plan steps) funnels into the same enqueue primitive. No parallel routing paths.plan.md, visible to every member.@ in prose