awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

24 repository-uri

Awesome GitHub RepositoriesAgent Command Line Interfaces

Command-line interfaces designed to execute agent-based tasks, manage sessions, and interact with local resources.

Explore 24 awesome GitHub repositories matching development tools & productivity · Agent Command Line Interfaces. Refine with filters or upvote what's useful.

Awesome Agent Command Line Interfaces GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • openclaw/openclawAvatar openclaw

    openclaw/openclaw

    380,031Vezi pe GitHub↗

    Openclaw este o platformă pentru gestionarea mediilor de execuție ale agenților, oferind infrastructura necesară pentru a controla ciclurile de viață ale agenților, starea sesiunii și persistența spațiului de lucru. Dispune de un gateway centralizat care gestionează buclele modelelor, invocarea instrumentelor și evenimentele de streaming, suportând în același timp rutarea multi-agent și gestionarea memoriei persistente. Sistemul este conceput pentru a normaliza semnăturile de execuție ale instrumentelor și pentru a oferi o interfață standardizată pentru compatibilitatea între furnizori. Platforma include instrumente extinse pentru dezvoltatori, cum ar fi o interfață de linie de comandă pentru gestionarea spațiului de lucru, logare de diagnosticare și o arhitectură de plugin-uri care permite înregistrarea de instrumente și capabilități personalizate. Suportă fluxuri de lucru automatizate prin hook-uri bazate pe evenimente, programarea sarcinilor și integrarea cu servicii externe. Securitatea este gestionată prin politici de execuție, portabilitatea acreditărilor și fluxuri de lucru de aprobare pentru acțiunile agenților. Implementarea este susținută prin instalatoare de infrastructură automatizate și ajutoare de gateway containerizate, cu utilitare încorporate pentru backup-uri și gestionarea configurației. Sistemul oferă un format structurat pentru orchestrarea fluxurilor de lucru în mai mulți pași și include instrumente specializate pentru automatizarea browserului și patch-uri de cod structurate.

    Exposes a command-line interface to trigger agent tasks, manage active sessions, and configure runtime overrides.

    TypeScriptaiassistantcrustacean
    Vezi pe GitHub↗380,031
  • ultraworkers/claw-codeAvatar ultraworkers

    ultraworkers/claw-code

    194,191Vezi pe GitHub↗

    Claw Code is an autonomous software engineering agent and codebase manager designed to plan, execute, and verify software artifacts without human intervention. Built as a Rust-based AI orchestrator, it provides a memory-safe runtime for managing the lifecycle of autonomous development agents. The system utilizes an agentic command-line interface to run automated development tasks and interactive, prompt-based sessions. This interface allows for the execution of complex workflows and the management of autonomous codebase maintenance from planning through to deployment. The project includes ca

    Offers a specialized command-line interface for executing agent-driven development workflows and health checks.

    Rust
    Vezi pe GitHub↗194,191
  • earendil-works/piAvatar earendil-works

    earendil-works/pi

    65,730Vezi pe GitHub↗

    Pi is an autonomous coding agent and framework for building AI agents capable of executing independent loops. It functions as an agent state management system that tracks and persists tool calls throughout complex workflows, utilizing a command-line interface for interaction and control. The system features a self-extensible design, allowing agents to write and implement new capabilities and tools into their own runtime environment. It also includes a provider-agnostic abstraction layer that standardizes interactions across different large language model providers through a unified API. The

    Provides a command-line interface specifically designed to execute agent-based tasks and manage autonomous sessions.

    TypeScript
    Vezi pe GitHub↗65,730
  • hkuds/cli-anythingAvatar HKUDS

    HKUDS/CLI-Anything

    43,213Vezi pe GitHub↗

    CLI-Anything is a framework for converting software interfaces into standardized command-line tools that autonomous AI agents can discover and execute. It functions as a software interface generator that analyzes source code to transform application features into structured command groups and executable packages. The project provides a centralized registry and manager for discovering, installing, and updating command-line toolkits. It employs a specific metadata standard using markdown and YAML to provide agents with the usage examples and documentation necessary to call commands. The system

    Converts APIs and GUIs into standardized command-line interfaces for autonomous agent execution.

    Python
    Vezi pe GitHub↗43,213
  • multica-ai/multicaAvatar multica-ai

    multica-ai/multica

    36,862Vezi pe GitHub↗

    Multica is an autonomous coding agent manager and LLM agent orchestration platform. It coordinates teams of autonomous agents to execute coding tasks and manage their lifecycles through a centralized dashboard. The system provides multi-tenant agent workspaces that isolate agents, settings, and project issues into distinct organizational boundaries. The platform distinguishes itself through an agent skill library that captures successful task solutions as reusable, versioned skills. These skills are shared across the agent team and pinned using content hashes to ensure consistent behavior acr

    Provides a terminal interface to control the local agent daemon and manage workspace contexts.

    Go
    Vezi pe GitHub↗36,862
  • openai/openai-agents-pythonAvatar openai

    openai/openai-agents-python

    27,191Vezi pe GitHub↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Provides a command-line interface to manually test and debug agent behavior while maintaining conversation state.

    Pythonagentsaiframework
    Vezi pe GitHub↗27,191
  • mastra-ai/mastraAvatar mastra-ai

    mastra-ai/mastra

    21,221Vezi pe GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Provides a command-line interface for agents to trigger workflows, inspect memory, and query system logs.

    TypeScriptagentsaichatbots
    Vezi pe GitHub↗21,221
  • letta-ai/lettaAvatar letta-ai

    letta-ai/letta

    21,168Vezi pe 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

    Runs memory-first AI agents directly from the command line interface, supporting both cloud-hosted instances and local execution environments.

    Pythonaiai-agentsllm
    Vezi pe GitHub↗21,168
  • claude-code-best/claude-codeAvatar claude-code-best

    claude-code-best/claude-code

    20,272Vezi pe GitHub↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    Provides a command-line interface for performing autonomous software engineering, debugging, and codebase modifications using LLMs.

    TypeScript
    Vezi pe GitHub↗20,272
  • pydantic/pydantic-aiAvatar pydantic

    pydantic/pydantic-ai

    17,791Vezi pe GitHub↗

    PydanticAI is a Python framework designed for building production-grade autonomous agents. It provides a unified interface for interacting with diverse language models, enabling developers to construct agents that perform complex tasks through structured data validation, tool execution, and multi-turn conversation management. The library centers on type-safe schema enforcement, ensuring that model inputs and outputs remain consistent and reliable throughout the agent's lifecycle. The framework distinguishes itself through a robust architecture that emphasizes modularity and testability. It ut

    Launches an interactive command-line interface for testing and communicating with an agent directly from the terminal.

    Pythonagent-frameworkgenaillm
    Vezi pe GitHub↗17,791
  • andrewyng/aisuiteAvatar andrewyng

    andrewyng/aisuite

    14,692Vezi pe GitHub↗

    This project is a framework for managing generative AI services through a unified provider interface and adapter layer. It provides a standardized API for calling multiple cloud-based and locally hosted models, translating provider-specific parameters and responses into a uniform format. The system includes an agent orchestrator designed for long-running tasks, featuring state persistence for resuming runs and execution tracing to monitor decision-making processes. It integrates the Model Context Protocol to connect models to external servers and filesystems and employs a policy-based executi

    Provides a command-line interface for interacting with a coding agent to edit files and execute shell commands.

    Python
    Vezi pe GitHub↗14,692
  • aiming-lab/autoresearchclawAvatar aiming-lab

    aiming-lab/AutoResearchClaw

    13,453Vezi pe GitHub↗

    AutoResearchClaw is an agentic system designed to automate the scientific research process. It functions as an autonomous research agent and workflow automator that manages the entire lifecycle of a project, from initial hypothesis generation and literature review to experimental execution and the production of LaTeX-formatted academic papers. The system distinguishes itself through a multi-agent research pipeline that utilizes structured debates for hypothesis refinement and peer review. It employs a branch-and-merge architecture to explore parallel research directions and integrates human-i

    Provides a terminal interface to run the research pipeline in either autonomous or co-pilot modes.

    Python
    Vezi pe GitHub↗13,453
  • opencode-ai/opencodeAvatar opencode-ai

    opencode-ai/opencode

    11,006Vezi pe GitHub↗

    OpenCode is a terminal-based development agent that automates software engineering tasks by integrating artificial intelligence directly into the command-line environment. It functions as an autonomous workflow orchestrator, capable of executing file operations, running shell commands, and applying code patches to complete complex development tasks without manual intervention. The tool distinguishes itself through its ability to index local codebases into vector embeddings, enabling semantic search and natural language queries across project files. It maintains session context through a local

    Functions as a terminal-based development agent that automates coding and system operations via LLMs.

    Goaiclaudecode
    Vezi pe GitHub↗11,006
  • huggingface/ml-internAvatar huggingface

    huggingface/ml-intern

    10,521Vezi pe GitHub↗

    This project is an autonomous AI agent framework and workflow orchestrator designed to automate machine learning engineering. It functions as a reasoning engine that reads research papers and writes code to train and deploy machine learning models through iterative reasoning loops and tool execution. The system distinguishes itself by integrating a GPU-accelerated sandboxed execution environment, allowing it to run and verify machine learning scripts in isolated remote containers. It utilizes a model provider integration gateway to route inference requests across various hosted or local endpo

    Provides a terminal interface for submitting agent tasks and receiving asynchronous real-time updates.

    Python
    Vezi pe GitHub↗10,521
  • getpaseo/paseoAvatar getpaseo

    getpaseo/paseo

    9,118Vezi pe GitHub↗

    Paseo is an LLM coding agent orchestrator and multi-agent workflow manager designed to coordinate multiple AI agents across isolated git worktrees. It provides a unified control interface for managing these agents and their associated environments to execute complex programming tasks. The system distinguishes itself through a remote agent daemon that enables secure access to local coding agents via encrypted relays. It employs a git worktree environment manager to isolate parallel tasks into dedicated directories and branch-based server URLs, preventing file collisions and network port confli

    Provides a terminal interface for managing agent sessions, worktrees, and streaming real-time output.

    TypeScriptadeagentsclaude-code
    Vezi pe GitHub↗9,118
  • julep-ai/julepAvatar julep-ai

    julep-ai/julep

    6,607Vezi pe GitHub↗

    Julep este o platformă de orchestrare a agenților LLM și un backend AI multi-tenant conceput pentru construirea de agenți autonomi cu memorie persistentă, integrare de instrumente și fluxuri de lucru complexe în mai mulți pași. Servește drept framework pentru configurarea identităților agenților și a setărilor comportamentale pentru a automatiza roluri profesionale specializate. Platforma se distinge prin gestionarea sesiunilor cu stare (stateful) și motorul de infrastructură RAG, care permit agenților să mențină un istoric de interacțiune pe termen lung și să fundamenteze răspunsurile pe documente private indexate. Oferă funcționalități de infrastructură de nivel enterprise, inclusiv un seif securizat pentru stocarea secretelor criptate și izolare bazată pe token-uri pentru a asigura confidențialitatea datelor între diferite conturi de utilizator. Sistemul acoperă o gamă largă de capabilități, inclusiv orchestrarea fluxurilor de lucru cu logică condițională, monitorizarea execuției în timp real și middleware pentru urmărirea costurilor resurselor. Include, de asemenea, instrumente pentru integrarea API-urilor private și a serviciilor terțe, precum și o interfață în linie de comandă pentru gestionarea ciclului de viață al agenților. Platforma de gestionare poate fi implementată pe infrastructură self-hosted pentru a menține controlul asupra datelor și disponibilității serviciului.

    Ships a command-line interface for executing agent-based tasks and managing their lifecycles.

    Jupyter Notebook
    Vezi pe GitHub↗6,607
  • smtg-ai/claude-squadAvatar smtg-ai

    smtg-ai/claude-squad

    6,065Vezi pe GitHub↗

    Claude Squad is a terminal-based orchestrator for running multiple AI coding assistants in parallel. It manages the lifecycle of AI agent sessions from a single keyboard-driven interface, allowing users to launch, monitor, pause, resume, and terminate agents without leaving the command line. The tool isolates each agent's work in separate git worktrees, so changes remain on independent branches and never interfere with each other. Before any modifications are committed or pushed, users can review a diff preview of what each agent produced and approve or reject the changes. This diff-based app

    Provides keyboard-driven controls to create, monitor, and manage AI agent sessions from the terminal.

    Goaiderclaude-codecli
    Vezi pe GitHub↗6,065
  • googlecloudplatform/agent-starter-packAvatar GoogleCloudPlatform

    GoogleCloudPlatform/agent-starter-pack

    5,752Vezi pe GitHub↗

    Provides a command-line interface for asking natural-language questions about agent templates and production paths.

    Pythonagentsgcpgemini
    Vezi pe GitHub↗5,752
  • microsoft/agent-governance-toolkitAvatar microsoft

    microsoft/agent-governance-toolkit

    4,522Vezi pe GitHub↗

    agent-governance-toolkit este un framework pentru aplicarea politicilor de securitate, gestionarea identităților zero-trust și sandboxing-ul execuției agenților AI autonomi. Acesta oferă un strat de guvernanță conceput pentru a controla comportamentul agenților prin utilizarea unui motor de politici de securitate, gestionarea identității criptografice și un sandbox de execuție la runtime. Proiectul se distinge printr-un sistem de inele de privilegii pe mai multe niveluri și o rețea de identitate criptografică care securizează comunicarea între entitățile autonome. Implementează un mecanism de scor de încredere bazat pe degradare pentru a urmări fiabilitatea entității și utilizează jurnale de audit hash-chained, rezistente la manipulare, pentru a menține un istoric verificabil al execuției. Toolkit-ul acoperă o gamă largă de arii de capabilități, inclusiv securitatea prompt-urilor pentru a apăra împotriva atacurilor de injecție, maparea automată a conformității cu standardele de reglementare și orchestrarea fluxului de lucru autonom folosind tipare de tip saga. De asemenea, dispune de monitorizarea flotei pentru urmărirea sănătății și a limitelor de cheltuieli, precum și sandboxing-ul execuției instrumentelor pentru a restricționa accesul neautorizat la resurse. O interfață de linie de comandă este furnizată pentru executarea semnalelor de control, validarea politicilor de guvernanță și gestionarea instalării extensiilor.

    Provides a command-line interface for managing agent sessions and sending signals to pause, resume, or terminate processes.

    Python
    Vezi pe GitHub↗4,522
  • x-cmd/x-cmdAvatar x-cmd

    x-cmd/x-cmd

    4,037Vezi pe GitHub↗

    x-cmd is an AI agent orchestrator, cloud infrastructure CLI, and cross-platform package manager that provides an enhanced POSIX shell toolkit. It integrates large language models directly into the terminal for chatting, code generation, and the execution of agentic workflows, while offering a framework for building interactive terminal user interface components. The project distinguishes itself by deploying containerized AI agents within isolated sandboxes, provisioning them with specialized skills and headless browser automation capabilities. It further streamlines development through a unif

    Provides a terminal interface for interacting with large language models and executing agentic workflows.

    Shellagentaibash
    Vezi pe GitHub↗4,037
Înapoi12Înainte
  1. Home
  2. Development Tools & Productivity
  3. Terminal, Shell & CLI
  4. CLI Tooling Frameworks
  5. CLI Tooling
  6. Agent and Integration Interfaces
  7. Agent Command Line Interfaces

Explorează sub-etichetele

  • App Layout Command InterfacesCommand-line interfaces for inspecting and modifying application grid layouts, folders, and app positions. **Distinct from Agent Command Line Interfaces:** Distinct from Agent Command Line Interfaces: focuses on managing app layout state rather than executing agent-based tasks.
  • Session SupervisorsTerminal-based interfaces that create, monitor, pause, resume, and terminate AI agent sessions with keyboard-driven controls. **Distinct from Agent Command Line Interfaces:** Distinct from Agent Command Line Interfaces: adds full session lifecycle management (pause, resume, kill) and multi-session supervision, not just command execution.