{"adoption": {"forks": 66, "observed_at": "2026-08-28T04:04:45.680327+00:00", "stars": 1453}, "canonical_url": "https://ross.abutalabs.com/products/orkas", "card": {"archived": false, "artifact_type": "application", "description": "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.", "domain": ["large-language-models", "developer-tools"], "enriched": true, "function": ["agent-framework", "chat-interface", "mcp", "llm-inference", "workflow-automation", "chatbot"], "health_score": 100, "homepage": "https://orkas.ai?source=github", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["Orkas-AI/Orkas"], "name": "Orkas-AI/Orkas", "platform": ["windows", "cross-platform"], "pushed_at": "2026-08-26T04:03:17+00:00", "repo": "Orkas-AI/Orkas", "stars": 1453, "tags": ["multi-agent", "agent-orchestration", "commander-pattern", "byo-llm", "local-first", "self-evolving-agents", "ai-team", "electron-app", "mcp-client", "agent-marketplace", "ai-agents", "automation", "macos", "linux", "desktop", "electron"], "topics": ["agent-collaboration", "agent-orchestration", "agent-team", "ai-agents", "ai-assistant", "ai-team", "ai-workflow", "autonomous-agents", "byo-llm", "desktop-app", "electron", "llm", "local-first", "multi-agent", "multi-agent-system", "self-evolving-agents", "agentic-ai", "cross-platform", "mcp", "mcp-client"], "urls": [], "use_cases": ["orchestrate a team of AI agents from a single chat", "research competitors and generate a report and slide deck automatically", "delegate parallel AI sub-tasks to specialist agents", "build documents, presentations, and videos with AI agents", "connect my own LLM API keys to a desktop AI assistant", "run MCP tools and external CLI agents in a multi-agent workflow", "automate multi-step business workflows with self-evolving agents"], "what_it_is": "Orkas is an open-source, local-first multi-agent desktop application where a Commander LLM plans goals and dispatches specialist sub-agents in parallel or sequence. It ships with nine built-in agents (research, writing, slides, video, office files, coding, etc.), supports MCP, and lets users bring their own LLM keys from providers like Claude, OpenAI, Gemini, and DeepSeek.", "when_to_avoid": ["you need a lightweight CLI or headless agent framework to embed in your own codebase", "you require fully offline operation with no LLM API usage or credits", "you want a simple single-chatbot assistant without multi-agent orchestration overhead", "you need guaranteed enterprise SLAs or mature long-term stability from a young project"], "when_to_choose": ["you want one conversational interface to coordinate multiple specialized AI agents rather than juggling separate chatbots", "you need real file deliverables like reports, PPTX decks, videos, or office documents produced end-to-end", "you prefer local-first desktop software with bring-your-own model keys across many providers", "you want MCP support and a marketplace of ready-made agents and skills"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/orkas", "repo": "Orkas-AI/Orkas", "role": "main", "score": 81}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:45.680327+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:35:44.068692+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "730b56f0c7d19a2a886fd6482cc27342d1fd7ad1137d57b3ca866ebd27a3cf91", "fetched_at": "2026-08-28T04:04:45.680327+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Orkas-AI/Orkas"}, {"content_hash": "b3272d66abac62897308d87ad72156a61d6dcfd699cb15e539d72d8624076c1a", "fetched_at": "2026-08-29T11:45:18.072467+00:00", "kind": "homepage", "missing": false, "url": "https://orkas.ai?source=github"}, {"content_hash": "ba1e587ac3c5d91853727714ee97f505bef7b49179d0226fe47fe3eb9ed31abc", "fetched_at": "2026-08-29T11:45:18.083940+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/docs"}, {"content_hash": "f2ba446e902501049569f97cdb33e222f8f491566c642bda4fa5610d0c604b9d", "fetched_at": "2026-08-29T11:45:18.082057+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/pricing"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:45.680327+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:35:44.068692+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "730b56f0c7d19a2a886fd6482cc27342d1fd7ad1137d57b3ca866ebd27a3cf91", "fetched_at": "2026-08-28T04:04:45.680327+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Orkas-AI/Orkas"}, {"content_hash": "b3272d66abac62897308d87ad72156a61d6dcfd699cb15e539d72d8624076c1a", "fetched_at": "2026-08-29T11:45:18.072467+00:00", "kind": "homepage", "missing": false, "url": "https://orkas.ai?source=github"}, {"content_hash": "ba1e587ac3c5d91853727714ee97f505bef7b49179d0226fe47fe3eb9ed31abc", "fetched_at": "2026-08-29T11:45:18.083940+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/docs"}, {"content_hash": "f2ba446e902501049569f97cdb33e222f8f491566c642bda4fa5610d0c604b9d", "fetched_at": "2026-08-29T11:45:18.082057+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/pricing"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:35:44.068692+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "730b56f0c7d19a2a886fd6482cc27342d1fd7ad1137d57b3ca866ebd27a3cf91", "fetched_at": "2026-08-28T04:04:45.680327+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Orkas-AI/Orkas"}, {"content_hash": "b3272d66abac62897308d87ad72156a61d6dcfd699cb15e539d72d8624076c1a", "fetched_at": "2026-08-29T11:45:18.072467+00:00", "kind": "homepage", "missing": false, "url": "https://orkas.ai?source=github"}, {"content_hash": "ba1e587ac3c5d91853727714ee97f505bef7b49179d0226fe47fe3eb9ed31abc", "fetched_at": "2026-08-29T11:45:18.083940+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/docs"}, {"content_hash": "f2ba446e902501049569f97cdb33e222f8f491566c642bda4fa5610d0c604b9d", "fetched_at": "2026-08-29T11:45:18.082057+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/pricing"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:45.680327+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:45.680327+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:45.680327+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:35:44.068692+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "730b56f0c7d19a2a886fd6482cc27342d1fd7ad1137d57b3ca866ebd27a3cf91", "fetched_at": "2026-08-28T04:04:45.680327+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Orkas-AI/Orkas"}, {"content_hash": "b3272d66abac62897308d87ad72156a61d6dcfd699cb15e539d72d8624076c1a", "fetched_at": "2026-08-29T11:45:18.072467+00:00", "kind": "homepage", "missing": false, "url": "https://orkas.ai?source=github"}, {"content_hash": "ba1e587ac3c5d91853727714ee97f505bef7b49179d0226fe47fe3eb9ed31abc", "fetched_at": "2026-08-29T11:45:18.083940+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/docs"}, {"content_hash": "f2ba446e902501049569f97cdb33e222f8f491566c642bda4fa5610d0c604b9d", "fetched_at": "2026-08-29T11:45:18.082057+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/pricing"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:45.680327+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:45.680327+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:35:44.068692+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "730b56f0c7d19a2a886fd6482cc27342d1fd7ad1137d57b3ca866ebd27a3cf91", "fetched_at": "2026-08-28T04:04:45.680327+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Orkas-AI/Orkas"}, {"content_hash": "b3272d66abac62897308d87ad72156a61d6dcfd699cb15e539d72d8624076c1a", "fetched_at": "2026-08-29T11:45:18.072467+00:00", "kind": "homepage", "missing": false, "url": "https://orkas.ai?source=github"}, {"content_hash": "ba1e587ac3c5d91853727714ee97f505bef7b49179d0226fe47fe3eb9ed31abc", "fetched_at": "2026-08-29T11:45:18.083940+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/docs"}, {"content_hash": "f2ba446e902501049569f97cdb33e222f8f491566c642bda4fa5610d0c604b9d", "fetched_at": "2026-08-29T11:45:18.082057+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/pricing"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:45.680327+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:45.680327+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:45.680327+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:35:44.068692+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "730b56f0c7d19a2a886fd6482cc27342d1fd7ad1137d57b3ca866ebd27a3cf91", "fetched_at": "2026-08-28T04:04:45.680327+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Orkas-AI/Orkas"}, {"content_hash": "b3272d66abac62897308d87ad72156a61d6dcfd699cb15e539d72d8624076c1a", "fetched_at": "2026-08-29T11:45:18.072467+00:00", "kind": "homepage", "missing": false, "url": "https://orkas.ai?source=github"}, {"content_hash": "ba1e587ac3c5d91853727714ee97f505bef7b49179d0226fe47fe3eb9ed31abc", "fetched_at": "2026-08-29T11:45:18.083940+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/docs"}, {"content_hash": "f2ba446e902501049569f97cdb33e222f8f491566c642bda4fa5610d0c604b9d", "fetched_at": "2026-08-29T11:45:18.082057+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/pricing"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:45.680327+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:45.680327+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:35:44.068692+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "730b56f0c7d19a2a886fd6482cc27342d1fd7ad1137d57b3ca866ebd27a3cf91", "fetched_at": "2026-08-28T04:04:45.680327+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Orkas-AI/Orkas"}, {"content_hash": "b3272d66abac62897308d87ad72156a61d6dcfd699cb15e539d72d8624076c1a", "fetched_at": "2026-08-29T11:45:18.072467+00:00", "kind": "homepage", "missing": false, "url": "https://orkas.ai?source=github"}, {"content_hash": "ba1e587ac3c5d91853727714ee97f505bef7b49179d0226fe47fe3eb9ed31abc", "fetched_at": "2026-08-29T11:45:18.083940+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/docs"}, {"content_hash": "f2ba446e902501049569f97cdb33e222f8f491566c642bda4fa5610d0c604b9d", "fetched_at": "2026-08-29T11:45:18.082057+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/pricing"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:35:44.068692+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "730b56f0c7d19a2a886fd6482cc27342d1fd7ad1137d57b3ca866ebd27a3cf91", "fetched_at": "2026-08-28T04:04:45.680327+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Orkas-AI/Orkas"}, {"content_hash": "b3272d66abac62897308d87ad72156a61d6dcfd699cb15e539d72d8624076c1a", "fetched_at": "2026-08-29T11:45:18.072467+00:00", "kind": "homepage", "missing": false, "url": "https://orkas.ai?source=github"}, {"content_hash": "ba1e587ac3c5d91853727714ee97f505bef7b49179d0226fe47fe3eb9ed31abc", "fetched_at": "2026-08-29T11:45:18.083940+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/docs"}, {"content_hash": "f2ba446e902501049569f97cdb33e222f8f491566c642bda4fa5610d0c604b9d", "fetched_at": "2026-08-29T11:45:18.082057+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/pricing"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:35:44.068692+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "730b56f0c7d19a2a886fd6482cc27342d1fd7ad1137d57b3ca866ebd27a3cf91", "fetched_at": "2026-08-28T04:04:45.680327+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Orkas-AI/Orkas"}, {"content_hash": "b3272d66abac62897308d87ad72156a61d6dcfd699cb15e539d72d8624076c1a", "fetched_at": "2026-08-29T11:45:18.072467+00:00", "kind": "homepage", "missing": false, "url": "https://orkas.ai?source=github"}, {"content_hash": "ba1e587ac3c5d91853727714ee97f505bef7b49179d0226fe47fe3eb9ed31abc", "fetched_at": "2026-08-29T11:45:18.083940+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/docs"}, {"content_hash": "f2ba446e902501049569f97cdb33e222f8f491566c642bda4fa5610d0c604b9d", "fetched_at": "2026-08-29T11:45:18.082057+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/pricing"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:35:44.068692+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "730b56f0c7d19a2a886fd6482cc27342d1fd7ad1137d57b3ca866ebd27a3cf91", "fetched_at": "2026-08-28T04:04:45.680327+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Orkas-AI/Orkas"}, {"content_hash": "b3272d66abac62897308d87ad72156a61d6dcfd699cb15e539d72d8624076c1a", "fetched_at": "2026-08-29T11:45:18.072467+00:00", "kind": "homepage", "missing": false, "url": "https://orkas.ai?source=github"}, {"content_hash": "ba1e587ac3c5d91853727714ee97f505bef7b49179d0226fe47fe3eb9ed31abc", "fetched_at": "2026-08-29T11:45:18.083940+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/docs"}, {"content_hash": "f2ba446e902501049569f97cdb33e222f8f491566c642bda4fa5610d0c604b9d", "fetched_at": "2026-08-29T11:45:18.082057+00:00", "kind": "site_page", "missing": false, "url": "https://orkas.ai/pricing"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 9, "rhythm": 99}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["young"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 126, "days_push": 7, "days_rel": 8, "gap_med": 8.0, "n_releases_24m": 15}, "score": 81, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}