awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

CLI orchestration harness

Ranking updated Aug 26, 2026

For orchestration harness with a single lead main session that user interacts with must be subscription based cli supported, the first results are stackblitz-labs/bolt.diy (Bolt.diy is an AI-powered browser-based development environment that features model integrations, tool execution, and project scaffolding, though it focuses on a web IDE experience rather than a dedicated CLI orchestration harness), leon-ai/leon (Leon is a personal AI assistant framework featuring local tool execution and conversational workflows, though it lacks built-in subscription management and a single lead session harness) and openhands/openhands (OpenHands is an autonomous AI agent framework designed for software engineering workflows with tool execution and CLI support, though it functions primarily as an open-source platform rather than a built-in commercial subscription service). sillytavern/sillytavern and crewaiinc/crewai round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Compare the top subscription-based CLI orchestration harnesses featuring a single lead main session. Find the best fit and pick the right one.

CLI orchestration harness

Find the best repos with AI.We'll search the best matching repositories with AI.
  • stackblitz-labs/bolt.diystackblitz-labs avatar

    stackblitz-labs/bolt.diy

    19,005View on GitHub↗

    Bolt.diy is a browser-based integrated development environment designed for full-stack web application construction. It functions as an AI-powered development platform that automates project scaffolding, code generation, and application deployment directly within the browser. The platform distinguishes itself through a secure, isolated execution environment that runs development servers and package managers in a sandboxed container. It utilizes a provider-agnostic model abstraction, allowing users to connect multiple artificial intelligence services to power automated reasoning and code gener

    Bolt.diy is an AI-powered browser-based development environment that features model integrations, tool execution, and project scaffolding, though it focuses on a web IDE experience rather than a dedicated CLI orchestration harness.

    TypeScriptLLM Provider IntegrationsAI Model Integrations
    View on GitHub↗19,005
  • leon-ai/leonleon-ai avatar

    leon-ai/leon

    17,319View on GitHub↗

    Leon is a framework for building personal AI assistants that integrates large language models with local tool execution and persistent memory. It functions as an agentic workflow orchestrator and modular skill engine, enabling the creation of autonomous assistants capable of planning and executing multi-step tasks. The system features a retrieval-augmented generation memory architecture that indexes conversation history and user facts for context-aware grounding. It utilizes a modular skill system to interact with external binaries and APIs, supported by a loop that handles tool calling, sche

    Leon is a personal AI assistant framework featuring local tool execution and conversational workflows, though it lacks built-in subscription management and a single lead session harness.

    TypeScriptAI Model IntegrationsExternal Tool Execution
    View on GitHub↗17,319
  • openhands/openhandsOpenHands avatar

    OpenHands/OpenHands

    77,330View on GitHub↗

    OpenHands is an autonomous agent framework designed for software engineering workflows. It provides a modular platform for orchestrating AI agents that reason, plan, and execute tasks within isolated, containerized development environments. By integrating with standard version control and development tools, the system enables agents to autonomously navigate codebases, implement features, and resolve issues through iterative reasoning and tool execution. The platform distinguishes itself through a model-agnostic orchestrator that connects diverse language models to a unified tool registry. It

    OpenHands is an autonomous AI agent framework designed for software engineering workflows with tool execution and CLI support, though it functions primarily as an open-source platform rather than a built-in commercial subscription service.

    PythonLLM Provider AdaptersAgent Tool Execution
    View on GitHub↗77,330
  • sillytavern/sillytavernSillyTavern avatar

    SillyTavern/SillyTavern

    29,463View on GitHub↗

    SillyTavern is a comprehensive interface and orchestration platform designed for immersive AI roleplay and interactive chat experiences. It functions as a unified gateway that connects users to a wide array of local and cloud-based large language models, providing a centralized environment to manage complex character personas, narrative context, and model-driven interactions. The platform distinguishes itself through its advanced prompt engineering and automation capabilities. It utilizes a sophisticated macro-based templating engine and vector-database retrieval to dynamically inject lore, c

    SillyTavern is an interactive chat and prompt orchestration interface for large language models with rich tool and model integration, though it focuses primarily on roleplay chat sessions rather than developer-focused coding tasks or subscription management.

    JavaScriptLLM Provider IntegrationsAI Model Integrations
    View on GitHub↗29,463
  • crewaiinc/crewaicrewAIInc avatar

    crewAIInc/crewAI

    53,687View on GitHub↗

    CrewAI is a multi-agent orchestration framework designed for building autonomous systems that execute complex, multi-step workflows. It provides a development platform where specialized agents are defined with specific roles, goals, and tool sets to perform tasks collaboratively. By leveraging a declarative workflow engine, the system manages task dependencies, state transitions, and execution logic, allowing for the creation of structured, stateful sequences of operations. The framework distinguishes itself through its hierarchical management capabilities, which utilize manager agents to coo

    CrewAI is an agent orchestration framework that supports multi-agent workflows and tool execution, though it focuses on developer-led library usage rather than a ready-to-run interactive CLI session with built-in subscription management.

    PythonLLM Provider Integrations
    View on GitHub↗53,687
  • letta-ai/lettaletta-ai avatar

    letta-ai/letta

    21,168View on GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Letta is an AI agent orchestration framework with persistent memory and tool-use capabilities, but it focuses on agent state management rather than a built-in interactive CLI or subscription management.

    PythonLLM Provider IntegrationsAgent Tool ExecutionExternal Tool Execution
    View on GitHub↗21,168
  • kilo-org/kilocodeKilo-Org avatar

    Kilo-Org/kilocode

    15,616View on GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Kilocode is an autonomous AI agent orchestration platform designed for complex software development tasks with terminal integration and multi-model support, though it is primarily a developer workflow tool rather than a subscription-monetized consumer app.

    TypeScriptAI Model Integrations
    View on GitHub↗15,616
  • hkuds/deepcodeHKUDS avatar

    HKUDS/DeepCode

    14,539View on GitHub↗

    DeepCode is an agentic development framework designed to orchestrate autonomous AI agents for software engineering tasks. It functions as a multi-agent workflow orchestrator that translates natural language requirements into functional codebases by coordinating specialized agents for architectural planning, intent analysis, and implementation. The platform integrates multiple language models to power these automated routines, providing a unified environment for complex development projects. The system distinguishes itself through its ability to transform academic research papers into executab

    DeepCode is an agentic development framework that orchestrates autonomous AI agents via the command line with model integrations and execution tools, though it lacks explicit built-in subscription management.

    PythonAgent Orchestration FrameworksAI Coding AssistantsAgentic Workflow Orchestrators
    View on GitHub↗14,539
  • microsoft/autogenmicrosoft avatar

    microsoft/autogen

    59,002View on GitHub↗

    This framework provides a development environment for building collaborative systems where autonomous agents interact to solve complex tasks through conversational workflows. It functions as a conversational workflow engine and event-driven runtime, coordinating multi-step processes by translating high-level goals into structured dialogue sequences between specialized agents. The system distinguishes itself through its message-passing orchestration, which manages state transitions and task delegation between independent participants. It supports dynamic conversation state management to provid

    This framework supports multi-agent orchestration and tool execution for building AI workflows, though it is designed as a general-purpose developer framework rather than a ready-to-use monetized CLI assistant.

    PythonAgent Persona DefinitionsConversational AI AgentsConversational Workflow Engines
    View on GitHub↗59,002
  • block/gooseblock avatar

    block/goose

    49,564View on GitHub↗

    Goose is an extensible agentic AI platform designed for autonomous task orchestration and developer-centric assistance. It provides a workflow engine that manages complex, multi-step objectives by delegating tasks to specialized subagents, all while maintaining stateful session continuity. The system is built to integrate directly into terminal and coding environments, allowing for automated file manipulation and context-aware interaction. The platform distinguishes itself through a secure, sandboxed runtime environment that enforces granular permission controls and policy-driven guardrails.

    Goose is an extensible agentic AI platform and CLI harness for developer-centric task orchestration, though it lacks explicit built-in subscription management.

    RustAgent Orchestration PlatformsAgent Task ExecutionAgentic Workflow Engines
    View on GitHub↗49,564
  • warpdotdev/warpwarpdotdev avatar

    warpdotdev/Warp

    61,848View on GitHub↗

    Warp is an AI-integrated terminal emulator designed to automate software development workflows directly within the command-line interface. It functions as an enterprise-grade orchestration platform that coordinates multiple artificial intelligence models and coding agents to assist with building, reviewing, and shipping code. By embedding these capabilities into the shell, the environment allows developers to prompt, plan, and refine software projects without leaving their terminal session. The platform distinguishes itself through a centralized control plane that manages, secures, and scales

    Warp is a terminal emulator with built-in AI coding assistance and workflow automation for the command line, though it is primarily a client application rather than a server-side agent orchestration harness.

    RustAI-Integrated Terminal EmulatorsAgentic Development EnvironmentsAgentic Terminal Environments
    View on GitHub↗61,848
  • danswer-ai/danswerdanswer-ai avatar

    danswer-ai/danswer

    30,552View on GitHub↗

    Danswer is an LLM application framework and RAG engine that provides a self-hosted interface for connecting large language models to private data. It serves as an enterprise AI chat interface and agent orchestrator, enabling the creation of specialized assistants with custom instructions and knowledge bases. The platform differentiates itself through an observability dashboard for tracking query history and token consumption, as well as a white-labeled interface for customized branding. It includes a multi-step research workflow for producing long-form reports and a sandboxed environment for

    Danswer is an enterprise AI chat and RAG orchestration platform that supports custom assistants and agent workflows, though it focuses on a hosted or web-based UI rather than a primary CLI harness with subscription management.

    PythonHybrid Search RetrieversRAG ImplementationsAgent Building Platforms
    View on GitHub↗30,552
  • chainlit/chainlitChainlit avatar

    Chainlit/chainlit

    12,213View on GitHub↗

    Chainlit is a Python framework designed for building and deploying interactive, stateful conversational AI interfaces. It provides a backend-driven platform that connects language models and agent frameworks to a web-based chat frontend, managing the complexities of session state, message history, and real-time communication. The framework distinguishes itself by offering a component-based UI builder that allows developers to inject interactive widgets, rich media, and data visualizations directly into the chat stream. It supports the visualization of complex agent workflows, enabling users t

    Chainlit is a Python framework for building interactive conversational AI interfaces that manage session state and agent visualization, though it lacks built-in subscription management and a dedicated CLI.

    PythonLLM Chat InterfacesAI Chat InterfacesAI Integration Frameworks
    View on GitHub↗12,213
  • sortlist/signals-clisortlist avatar

    sortlist/signals-cli

    1View on GitHub↗

    Lead intelligence CLI for developers and AI agents -- Discover leads, manage subscriptions, and automate workflows from the terminal.

    This repository provides a CLI tool designed for lead intelligence and subscription management, fitting the requested interactive terminal harness category and subscription feature, though it is tailored for sales prospecting rather than general AI agent orchestration.

    TypeScriptMonitoring and Observability
    View on GitHub↗1
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
stackblitz-labs/bolt.diy19KTypeScriptmitFeb 7, 2026
leon-ai/leon17.3KTypeScriptMITJun 7, 2026
openhands/openhands
77.3K
Python
NOASSERTION
Jun 16, 2026
sillytavern/sillytavern29.5KJavaScriptAGPL-3.0May 20, 2026
crewaiinc/crewai53.7KPythonMITJun 16, 2026
letta-ai/letta21.2KPythonapache-2.0Jan 29, 2026
kilo-org/kilocode15.6KTypeScriptapache-2.0Feb 19, 2026
hkuds/deepcode14.5KPythonmitFeb 12, 2026
microsoft/autogen59KPythonCC-BY-4.0Apr 15, 2026
block/goose49.6KRustApache-2.0Jun 16, 2026

Related searches

  • a framework for orchestrating multi-agent systems
  • Workflow orchestration engine
  • Subsystem architecture patterns
  • Autonomous agent orchestrators
  • a lightweight message broker for event-driven systems
  • an open source workflow execution engine
  • an orchestrator for ML pipelines
  • an easy pub-sub messaging system