32 रिपॉजिटरी
Command-line utilities for controlling agent sessions and configuration.
Distinguishing note: Focuses on CLI-based control of AI agents.
Explore 32 awesome GitHub repositories matching development tools & productivity · CLI Agent Management. Refine with filters or upvote what's useful.
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 command-line utilities for controlling AI agent sessions and configurations.
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.
Executes command line instructions to control active sessions and manage extension configurations.
DeepSeek-TUI is an AI coding agent orchestrator and framework designed to automate complex programming tasks. It functions as a harness for coordinating AI models that can read source code, edit files, and execute shell commands through automated agent workflows. The system is distinguished by its multi-agent coordination capabilities, which allow for the spawning of parallel sub-agents to handle concurrent investigations or implementation slices. It employs autonomous goal-seeking loops to pursue objectives across multiple turns and utilizes a tool integration gateway to connect models to ex
Provides a command-line utility for managing agent sessions, configuration, and state recovery.
Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio
Offers a command line interface for controlling agent lifecycles, monitoring sessions, and administering host resources.
NemoClaw is an LLM agent orchestrator and sandboxed execution environment designed to deploy and manage the lifecycles of large language model agents. It provides a secure runtime that isolates persistent agents from the underlying host system to ensure operational security. The system includes a secure LLM inference gateway that acts as a managed routing layer, securing communication between AI agents and inference engines to prevent unauthorized access. It also integrates with NVIDIA OpenShell to run specialized agents within a secure shell environment. Operational control is provided thro
Provides a command-line interface to manage the deployment and operational state of AI agent instances.
Claude Code Templates is a comprehensive framework for orchestrating specialized AI agents and automating development workflows within local environments. It provides a structured system for defining, configuring, and deploying AI personas that handle specific technical tasks, ranging from backend architecture and frontend implementation to security auditing and infrastructure management. The project distinguishes itself through a configuration-driven approach that allows teams to standardize development environments and share reusable agent definitions across projects. It includes a robust C
Provides utilities for managing project-specific agents, environment configurations, and secure remote access tunnels.
WeKnora is a multi-tenant retrieval-augmented generation (RAG) knowledge platform and autonomous AI agent framework. It transforms raw documents into queryable knowledge bases and integrates large language models with vector databases to provide grounded AI responses. The system also functions as a Model Context Protocol (MCP) tool server, exposing knowledge search and agentic capabilities to external AI clients. The platform distinguishes itself through an autonomous agent framework that utilizes iterative reasoning, tool calling, and web search to solve multi-step tasks. It implements a sta
Provides a command-line interface for managing the platform lifecycle and AI agent sessions.
Botpress is a conversational AI builder and LLM agent platform used to design chatbot workflows and orchestrate agents powered by large language models. It provides a framework for managing the entire lifecycle of these agents, from initial creation through to deployment across various production environments. The platform includes a custom integration SDK for developing and publishing third-party connectors that extend agent capabilities. These tools allow for the creation of custom plugins that connect AI agents to external APIs and third-party services. The system supports both visual des
Offers a type-safe client to automate the development and deployment workflows of bots and plugins.
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
Provides command-line utilities to initialize environments, run interactive chat sessions, and monitor agent status.
DeepTutor is a framework for personalized AI tutoring and educational content generation. It functions as an agentic workflow system that executes reasoning loops to complete multi-step tasks, transforming raw sources into structured learning materials such as interactive books, quizzes, and concept graphs. The platform distinguishes itself through an extensible skill architecture that allows the installation and auditing of third-party capability packages from community registries. It utilizes persona-driven tool policies to deploy persistent AI companions with unique behavioral profiles and
Provides a terminal interface for managing system configurations and triggering agent capabilities.
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
Includes command-line utilities for controlling agent sessions, configuration, and managing input streams via native adapters.
Glide is a Go dependency management tool that fetches, pins, and vendors external packages to enable reproducible builds across environments. It stores project-specific copies of Go packages in a vendor directory, isolating dependencies per project to avoid version conflicts, and supports fetching packages from Git, Mercurial, Bazaar, and Subversion repositories. The tool resolves dependency versions using semantic versioning ranges and operators, and generates a lock file that records exact commit IDs for all transitive dependencies. Glide distinguishes itself with an interactive version wiz
Delegates unknown subcommands to external executables found on the system PATH or project root.
This project is an LLM HTML artifact generator and sandboxed previewer designed for rapid prototyping and content creation. It functions as a local AI agent bridge that reuses authenticated sessions from command-line coding agents to execute generation tasks without requiring separate API keys. The system converts web layouts into platform-specific formats via a social media export tool, utilizing inlined CSS and metadata to ensure consistent publishing. It employs a sandboxed rendering environment to execute AI-generated code and scripts in isolation, protecting the host browser from poisoni
Bridges the visual interface to active command-line agent sessions for seamless execution.
Swarms एक मल्टी-एजेंट ऑर्केस्ट्रेशन फ्रेमवर्क और स्वायत्त एजेंट टूलकिट है जिसे लार्ज लैंग्वेज मॉडल एजेंटों को समन्वयित करने के लिए डिज़ाइन किया गया है। यह एजेंट संबंधों को प्रबंधित करने के लिए एक वर्कफ़्लो इंजन के रूप में कार्य करता है, जो एकीकृत मेमोरी, टूल-कॉलिंग क्षमताओं और रीजनिंग लूप के साथ स्वायत्त एजेंट बनाने के लिए इंफ्रास्ट्रक्चर प्रदान करता है। फ्रेमवर्क को इसकी मल्टी-एजेंट सर्वसम्मति प्रणालियों द्वारा प्रतिष्ठित किया जाता है, जो उच्च-गुणवत्ता वाली प्रतिक्रियाओं को संश्लेषित करने के लिए वोटिंग, प्रतिकूल बहस और जज एजेंटों का उपयोग करती हैं। यह सहयोग पैटर्न की एक विविधता का समर्थन करता है, जिसमें डायरेक्टर-वर्कर पदानुक्रम, विशेषज्ञ संश्लेषण और प्राकृतिक भाषा विवरणों के आधार पर स्वचालित स्वार्म आर्किटेक्चर निर्माण शामिल है। सिस्टम परिचालन क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें डोमेन-विशिष्ट भाषा के माध्यम से ग्राफ़-आधारित और अनुक्रमिक वर्कफ़्लो ऑर्केस्ट्रेशन, विविध मॉडल प्रदाताओं के लिए एकीकृत इंटरफेसिंग, और डायनेमिक टूल डिस्कवरी के लिए Model Context Protocol के साथ एकीकरण शामिल है। इसमें रिट्रीवल ऑगमेंटेड जनरेशन, स्टेट-पर्सिस्टेंट मेमोरी और एजेंट कार्यक्षमता को वेब सेवाओं के रूप में उजागर करने की क्षमता के लिए समर्थन भी शामिल है। प्रोजेक्ट एजेंट प्रबंधन के लिए एक कमांड-लाइन इंटरफेस प्रदान करता है और YAML तथा मॉड्यूलर मार्कडाउन स्किल फ़ाइलों के माध्यम से कॉन्फ़िगरेशन का समर्थन करता है।
Provides a command-line interface to create agents, manage their configurations, and trigger swarm behaviors.
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
Provides an intelligent command-line agent that plans and executes software development tasks autonomously.
Launches the voice agent via a command-line interface after configuring API keys and dependencies.
Provides a CLI tool that answers questions about agent architecture and production deployment using a context file.
CRI-O is an open-source container runtime that implements the Kubernetes Container Runtime Interface (CRI) to manage container images, pods, and containers on cluster nodes using OCI-compatible runtimes. It serves as a node-level container manager that handles image pulling, container lifecycle, and resource monitoring for Kubernetes clusters, running containers according to the Open Container Initiative specifications. The runtime distinguishes itself through live configuration reloading that applies changes to runtime definitions, registry mirrors, and TLS certificates without restarting th
Makes the status command a subcommand of the main binary so users can run it as crio status.
PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo
Provides CLI commands to list, add, remove, and query agent resources including knowledge, tools, sessions, and memory.
ClawTeam is a framework for coordinating multiple large language model agents to automate complex technical workflows. It operates as an agentic workflow automator and orchestrator that manages swarms of specialized agents using a leader-worker architecture to delegate and execute tasks. The system distinguishes itself by providing isolated workspaces for parallel development, assigning each agent a dedicated git worktree and branch to prevent merge conflicts. It further enables the integration of external command-line tools by wrapping them into a standardized input and directory execution m
Provides a standardized input and directory execution model to wrap external command-line tools into the agent swarm.