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
Back to shareai-lab/kode-cli

Projects sharing features with Kode CLI

30 open-source projects similar to shareai-lab/kode-cli, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • wonderwhy-er/desktopcommandermcpwonderwhy-er avatar

    wonderwhy-er/DesktopCommanderMCP

    5,493View on GitHub↗

    DesktopCommanderMCP is a Model Context Protocol (MCP) server that gives AI agents direct access to local files, shell commands, and system processes through natural language instructions. It acts as a unified bridge between conversational commands and desktop operations, enabling an AI to translate plain English into file management, code editing, system command execution, data analysis, and software scaffolding tasks without needing its own API. The server exposes these capabilities as structured tools via the MCP protocol, so any compatible agent can interact with the local environment in a

    TypeScriptagentaicode-analysis
    View on GitHub↗5,493
  • lintsinghua/claude-code-booklintsinghua avatar

    lintsinghua/claude-code-book

    4,359View on GitHub↗

    This repository is a long-form technical book about how a production AI coding agent runtime, often called an agent harness, is built. It dissects a real-world coding agent's architecture chapter by chapter and turns it into transferable lessons, and it also works as a step-by-step guide to designing and building your own harness around a language model. Python scripts in the repository support the book itself rather than the agent. The book's core subject is the machinery around the model: a streaming conversation loop that repeats tool calls until the model returns plain text, a tool protoc

    Pythonagentagent-architectureai-agent
    View on GitHub↗4,359
  • ricklamers/shell-airicklamers avatar

    ricklamers/shell-ai

    1,152View on GitHub↗

    Shell-ai is a command-line interface tool that translates plain English text into executable shell commands using language models. It acts as a terminal assistant that bridges natural language prompts and operating system shell execution to generate, review, and run system commands. The application incorporates a model-agnostic endpoint abstraction that delegates generation requests across multiple external language model providers and API endpoints through a unified interface. It features a config-driven provider selection mechanism that maps configuration files and environment variables dyn

    Pythonautomationcligpt
    View on GitHub↗1,152

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • moonshotai/kimi-cliMoonshotAI avatar

    MoonshotAI/kimi-cli

    6,503View on GitHub↗

    Kimi is a terminal-based AI agent that autonomously plans and executes software development tasks by reading, editing, and running code. It operates as an intelligent command-line agent that breaks down high-level goals into sequences of shell commands and code edits, carrying them out without manual step-by-step guidance. The agent can run in an interactive loop, switch to a shell mode for direct terminal command execution, and operate in non-interactive or one-shot modes suitable for scripting. The project distinguishes itself through multiple integration and execution modes. It can run as

    Python
    View on GitHub↗6,503
  • smallcloudai/refactsmallcloudai avatar

    smallcloudai/refact

    3,490View on GitHub↗

    Refact is an autonomous AI software engineering system and code assistant. It functions as an agent orchestrator capable of planning, executing, and managing multi-step development workflows to complete complex software tasks independently. The system distinguishes itself through agentic state management, using isolated worktrees and versioned checkpoints to allow autonomous agents to experiment with code changes and roll back to stable states if tasks fail. It further extends its capabilities via the Model Context Protocol, connecting the AI engine to external databases, version control syst

    Rustai-agentdeveloper-toolsenterprise
    View on GitHub↗3,490
  • microsoft/vscode-docsmicrosoft avatar

    microsoft/vscode-docs

    6,685View on GitHub↗

    This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a

    Markdownvscode
    View on GitHub↗6,685
  • 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

    TypeScriptaiai-ageai-coding
    View on GitHub↗15,616
  • kirodotdev/kirokirodotdev avatar

    kirodotdev/Kiro

    4,452View on GitHub↗

    Kiro is an AI-powered development tool and multi-agent workflow orchestrator. It functions as a context-aware code generator and coding assistant that transforms natural language requirements into structured implementation plans and production-grade code. The system distinguishes itself through multi-agent task decomposition, where complex requirements are broken into sequenced tasks and assigned to specialized agents. It features multi-model orchestration to select specific language models based on reasoning complexity, cost, and latency, and includes a headless command-line interface for id

    TypeScriptaiidekiro
    View on GitHub↗4,452
  • cloudwego/einocloudwego avatar

    cloudwego/eino

    13,578View on GitHub↗

    Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and orchestrating complex language model workflows. It serves as a multi-agent orchestration engine and workflow orchestrator, providing a graph-based execution model to route data between models, tools, and retrievers. The framework distinguishes itself through a robust set of multi-agent coordination patterns, including supervisor-led management, sequential flows, and autonomous reasoning loops like ReAct. It features advanced agent execution controls such as active turn preemption, che

    Goaiai-applicationai-framework
    View on GitHub↗13,578
  • intitni/copilotforxcodeintitni avatar

    intitni/CopilotForXcode

    8,204View on GitHub↗

    CopilotForXcode is an AI source editor extension for the Xcode development environment. It provides a suite of tools including a conversational chat interface, a code completion tool, and a natural language refactorer to assist with Apple platform development. The project differentiates itself by integrating project context and compiler errors directly into its AI interactions. It supports custom prompt execution using template variables and enables the triggering of shell scripts and system shortcuts directly from the chat interface to automate development tasks. The system manages AI integ

    Swiftchatchatgptcode-completion
    View on GitHub↗8,204
  • stormzhang/ai-coding-guidestormzhang avatar

    stormzhang/ai-coding-guide

    1,164View on GitHub↗

    This project provides a comprehensive guide and framework for implementing autonomous AI coding assistants within local development environments. It focuses on orchestrating multi-agent teams that can plan, execute, and verify complex software engineering tasks, such as refactoring, bug resolution, and test generation, while maintaining deep awareness of project-specific context and memory. The system distinguishes itself through a robust security-first architecture that enforces granular access controls, execution isolation, and mandatory human-in-the-loop approvals for all file modification

    agentai-codinganthropic
    View on GitHub↗1,164
  • 1186258278/openclawchinesetranslation1186258278 avatar

    1186258278/OpenClawChineseTranslation

    3,795View on GitHub↗

    OpenClawChineseTranslation is a framework for building conversational assistants that functions as a cross-platform chat gateway. It synchronizes conversational data between multiple external messaging applications and a centralized core, allowing users to interact with an assistant across different platforms. The system utilizes a plugin-based extension architecture to integrate external services such as note-taking and password managers. It features a model-agnostic provider interface, which enables the underlying intelligence to be swapped by selecting different large language model provid

    JavaScriptai-assistantchatbotchinese
    View on GitHub↗3,795
  • ironclad/rivetIronclad avatar

    Ironclad/rivet

    4,719View on GitHub↗

    Rivet is a visual LLM workflow designer and AI agent orchestration engine. It serves as a development environment for building retrieval augmented generation pipelines and a TypeScript library for embedding visual AI graphs and prompt logic into JavaScript applications. The system differentiates itself through a node-based editor that maps data flow between language models, vector databases, and external APIs. It provides specialized tools for prompt engineering, including interfaces for iterative prompt refinement and A/B testing to improve model response quality. The platform covers a broa

    TypeScript
    View on GitHub↗4,719
  • iberianpig/fusumaiberianpig avatar

    iberianpig/fusuma

    3,899View on GitHub↗

    Fusuma is a gesture recognition daemon and multitouch input mapper for Linux systems. It operates as a background service that monitors raw input devices and translates trackpad swipes, pinches, and rotations into user-defined shell commands and keyboard shortcuts. The system utilizes a modular input framework that allows for device-specific filtering to ensure gestures are only processed from designated touchpads. It features a plugin architecture that enables the integration of external modules for custom gesture configurations and keyboard event emulation. The software covers input automa

    Rubygesturegesture-recognitionlibinput
    View on GitHub↗3,899
  • azkaban/azkabanazkaban avatar

    azkaban/azkaban

    4,512View on GitHub↗

    Azkaban is a distributed workflow manager and DAG-based job orchestrator designed as an enterprise batch processor. It serves as a Java-based workflow engine that schedules and executes complex job sequences across a cluster of executor servers, with specific functionality for managing big data workloads on Hadoop clusters. The system distinguishes itself through a distributed executor model that coordinates state via a shared database to ensure high availability. It employs a plugin-based architecture that allows for custom job types and system functionality extensions, including the ability

    Java
    View on GitHub↗4,512
  • m1heng/clawdbot-feishum1heng avatar

    m1heng/clawdbot-feishu

    4,219View on GitHub↗

    This project is a framework for integrating Large Language Models into the Feishu messaging platform to create automated assistants. It functions as a self-hosted AI assistant and a chatbot gateway that routes messages between chat platforms and remote AI cloud providers. The system features a multi-channel messaging bridge and provider-agnostic model routing, allowing for orchestration between different AI models with automatic failover management. It includes a browser automation agent capable of programmatically controlling web browsers and capturing page snapshots to extend the assistant'

    TypeScript
    View on GitHub↗4,219
  • totec448-spec/chat-on-steroidstotec448-spec avatar

    totec448-spec/chat-on-steroids

    5,144View on GitHub↗

    Chat on Steroids is a desktop companion app that connects ChatGPT to the user's own machine through local Model Context Protocol servers. It lets the chat read, search and patch files in a real project, run tests, keep terminals open, and observe or control the desktop, with a companion Chrome extension that drives real browser tabs in the background without changing the user's selected tab or foreground window. Access is split across separate Core, Desktop and Plugins connections, each authorized independently. What sets it apart is the permission layer around that access. File access is res

    TypeScriptautomationchatgptchrome-extension
    View on GitHub↗5,144
  • docker/docker-agentdocker avatar

    docker/docker-agent

    4,664View on GitHub↗

    This project is a container-native runtime designed for building, orchestrating, and executing autonomous AI agents. It provides a framework for managing multi-agent teams and complex workflows by packaging agent configurations as portable container images. By leveraging declarative configuration files, the system allows users to define agent personas, model routing, and tool access without requiring changes to application code. The platform distinguishes itself through its deep integration with container infrastructure, ensuring that agent tasks and external tools run within isolated environ

    Goagentsai
    View on GitHub↗4,664
  • sbt/sbtsbt avatar

    sbt/sbt

    4,929View on GitHub↗

    Sbt is a JVM build tool and dependency management system designed for Scala and Java. It functions as a multi-project build orchestrator that manages the compilation of source code, resolves external libraries from remote repositories, and packages binaries for distribution. The project is distinguished by its interactive build system, which provides a read-eval-print loop for real-time state inspection and task execution. It utilizes a dependency-graph based execution model to process tasks and maintains a type-safe key-value store for dynamic build configuration. Its capabilities cover JVM

    Scala
    View on GitHub↗4,929
  • opensquilla/opensquillaopensquilla avatar

    opensquilla/opensquilla

    4,211View on GitHub↗

    OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution using directed acyclic graphs. It functions as a centralized system for managing specialized skill packages and executing complex reasoning sequences. The project distinguishes itself through a routing gateway that directs tasks to different AI providers based on complexity, cost, and performance. It utilizes a multi-tier AI memory system that organizes working, episodic, and semantic knowledge using local embeddings and SQLite, alongside a secure execution sandbox that isolat

    Pythonagentaiai-agents
    View on GitHub↗4,211
  • microsoft/vscode-copilot-chatmicrosoft avatar

    microsoft/vscode-copilot-chat

    9,493View on GitHub↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    TypeScript
    View on GitHub↗9,493
  • tbxark/chatgpt-telegram-workersTBXark avatar

    TBXark/ChatGPT-Telegram-Workers

    3,812View on GitHub↗

    This project is a serverless framework for deploying Telegram bots that interface with large language models and AI image generators. It functions as an edge-based orchestrator and gateway that routes messages between the Telegram API and various AI service providers using a stateless architecture. The system enables the management of multiple bot instances and allows for the dynamic switching of AI models and system prompts within a single chat interface. It distinguishes itself through a modular plugin system that allows for the injection of custom logic and specialized behaviors into the m

    TypeScript
    View on GitHub↗3,812
  • manaflow-ai/cmuxmanaflow-ai avatar

    manaflow-ai/cmux

    22,717View on GitHub↗

    cmux is a GPU-accelerated terminal emulator and workspace manager designed for coordinating multiple concurrent AI coding agents. It functions as an orchestration terminal that uses scriptable workspaces and split panes to manage parallel AI agent workflows, while also serving as a headless browser automation tool and a remote development relay. The project differentiates itself through a programmatic control plane using a Unix domain socket and CLI, allowing for the automated management of terminal layouts and input delivery. It features an integrated web engine for programmatic DOM manipula

    Swiftampclaude-codecodex
    View on GitHub↗22,717
  • potpie-ai/potpiepotpie-ai avatar

    potpie-ai/potpie

    5,161View on GitHub↗

    Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software engineer. It parses repositories into a structured code knowledge graph, enabling AI agents to perform multi-hop reasoning, dependency tracing, and grounded technical analysis across large codebases. The system distinguishes itself through a spec-driven development framework where agents generate detailed technical specifications and architecture plans before implementing multi-file code changes. It utilizes a durable execution engine to coordinate specialized AI personas for

    Pythonagentsai-agentsai-agents-framework
    View on GitHub↗5,161
  • bowenliang123/dsh-contextbowenliang123 avatar

    bowenliang123/dsh-context

    4,549View on GitHub↗

    dsh-context is a plugin for the DeepSeek Harness that shows what fills an AI agent's context window and how that context changes across sessions and turns. It breaks each request into categories such as system prompt, tool schemas, messages, reasoning, tool results, and attachments, with token counts and percentages. Any live or saved request can be expanded down to its actual content and compared with the previous turn. Beyond the context view, the plugin traces how context grows, shrinks, and shifts over a session. It logs injections, compactions, pruning, model switches, and plan-mode togg

    TypeScriptcordis-plugindeepseek-harnessdeepseek-harness-plugin
    View on GitHub↗4,549
  • microsoft/rushstackmicrosoft avatar

    microsoft/rushstack

    6,508View on GitHub↗

    Rushstack is a comprehensive toolset for managing large-scale TypeScript monorepos, providing a framework for build pipeline automation, dependency coordination, and static analysis. It functions as an incremental build orchestrator and management system designed to maintain consistency and performance across multiple packages in a shared workspace. The system distinguishes itself through an execution model based on directed acyclic graphs and content-hash-based incrementalism, which ensures only affected projects are rebuilt. It further optimizes development workflows via remote build artifa

    TypeScript
    View on GitHub↗6,508
  • elie222/rakazoelie222 avatar

    elie222/rakazo

    7,458View on GitHub↗

    Rakazo is a self-hosted, open-source platform of persistent AI bots. Each bot keeps its own conversations, memory, scheduled routines, and history, and can hand work to peer bots or short-lived helper agents. Bots get isolated shared or private computers with a browser, terminal, files, and a graphical desktop, and users can watch a bot's screen and take control of it when needed. The same bots are reachable from web, desktop, and mobile apps, and from messaging channels such as iMessage, Slack, Telegram, and WhatsApp. The model and the computer are both your choice. You can connect your own

    TypeScriptai-agentschatgptdocker
    View on GitHub↗7,458
  • kortix-ai/sunakortix-ai avatar

    kortix-ai/suna

    19,388View on GitHub↗

    Suna is an orchestration platform designed for the deployment, management, and governance of autonomous AI agents. It provides a centralized system for defining agent behaviors and tool integrations, enabling the automation of complex business processes through a unified interface. The platform distinguishes itself by applying infrastructure-as-code principles to AI, utilizing version-controlled repositories to manage agent configurations, skills, and guardrails. It ensures secure and predictable operations by spawning ephemeral, isolated virtual machines for every individual task, preventing

    TypeScriptaiai-agentsllm
    View on GitHub↗19,388
  • humanlayer/humanlayerhumanlayer avatar

    humanlayer/humanlayer

    9,381View on GitHub↗

    Humanlayer is an LLM coding agent orchestrator and AI-driven workflow manager designed to coordinate multiple agents in researching, designing, and implementing features across complex codebases. It provides a multi-agent development workspace that groups AI sessions, versioned design artifacts, and worktrees into collaborative team tasks. The system features a bring-your-own-key LLM gateway to connect external AI model subscriptions and API keys. It utilizes remote AI agent daemons to run long-term coding sessions on cloud infrastructure, maintaining progress independently of the user's acti

    TypeScriptagentsaiamp
    View on GitHub↗9,381
  • addyosmani/agent-skillsaddyosmani avatar

    addyosmani/agent-skills

    113,894View on GitHub↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    JavaScriptagent-skillsantigravityantigravity-ide
    View on GitHub↗113,894