23 dépôts
Integrated environments designed specifically for the orchestration and operation of AI agents that write code.
Distinct from AI Agent Integration Platforms: The candidates are either list-based or generic agent toolkits; this is a complete platform for operating agents via web UI.
Explore 23 awesome GitHub repositories matching artificial intelligence & ml · AI Coding Agent Platforms. Refine with filters or upvote what's useful.
This project is a cloud-based web IDE and development workspace that provides a professional code editor and execution environments directly within the browser. It functions as a browser-based code execution engine for rapid prototyping and a scalable cloud workspace for managing repositories and writing code without local environment configuration. The system features secure sandboxing for isolated development, allowing untrusted or experimental code to run in separated virtual environments. It supports both client-side execution via browser-based bundling and server-side execution through a
Provides a complete platform for orchestrating and operating AI agents that write and execute code.
t3code is a platform for operating AI coding agents through a web interface to develop and maintain software projects. It functions as an orchestrator that manages AI agent lifecycles and communication, providing a system for provisioning isolated remote development environments and managing secure connections to cloud-hosted resources. The project utilizes an event-sourced backend architecture that processes typed commands into persisted domain events to maintain system state. It employs a communication system based on JSON-RPC over WebSockets to synchronize real-time state and events betwee
Provides a complete platform for operating AI coding agents through a web interface to maintain software projects.
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
Provides an integrated platform for coordinating multiple AI agents to research, design, and implement features in complex codebases.
Free Code is a terminal-native AI coding agent that edits files, runs shell commands, and answers questions through natural language conversations directly in the command line. It operates as an interactive loop in the shell, providing direct filesystem manipulation without intermediate abstraction layers or sandboxing. The project distinguishes itself through a compile-time feature flag system that activates or deactivates 54 experimental capabilities, including voice input, multi-agent planning, and memory extraction. It also routes all AI requests to one of five supported API backends by s
Provides a terminal-native AI coding agent that edits files and runs commands through natural language conversations.
Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It provides a platform to design, deploy, and coordinate agents with specialized personas that can plan tasks, utilize external tools, and execute multi-stage pipelines. The project distinguishes itself through a Model Context Protocol server for connecting assistants to external binaries and HTTP services, and a gRPC remote execution engine that allows agents to manage remote servers and devices. It includes a model-agnostic provider bridge that supports dynamic switching between vario
Maintains persistent Linux environments with terminal and network access across multiple AI agent sessions.
Refly is an open-source platform for building, running, and sharing deterministic agent skills. It provides a visual workflow compiler that converts natural language descriptions into executable, versioned agent workflows, and includes a runtime that deploys these compiled skills as APIs, webhooks, Slack bots, or native tools for AI coding platforms like Claude Code and Cursor. The platform distinguishes itself through a central skill registry with versioning and audit logging, enabling teams to manage agent capabilities as governed corporate assets. It supports human-in-the-loop automation,
Deploys compiled agent skills as APIs, webhooks, Slack bots, and native tools for AI coding platforms.
This project is an AI development knowledge base and engineering resource hub. it serves as a technical documentation archive and a lab for experimenting with large language model agents. The repository functions as a curated directory of evaluated AI tools and resources. It documents practical coding workflows and records experimental observations to establish best practices for building and deploying AI-powered applications. The project covers broad capability areas including AI tool curation, technical knowledge archiving of core computing concepts, and the maintenance of developer guidel
Tests and documents the behavior of LLM agents to refine automation workflows.
Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools through declarative YAML pipelines. It functions as a distributed security scanner, a declarative workflow automator, and an AI agent framework for security, enabling automated multi-step security analysis with conditional branching, parallel execution, and distributed workers. The engine distinguishes itself through a hybrid runner model that executes workflow steps on the local host, inside Docker containers, or over SSH to remote machines, selected per step or module. It supp
Spawns a subprocess running a real AI coding agent and communicates with it via the Agent Communication Protocol.
Claudecodeui is an open-source web interface that orchestrates multiple AI coding agents from different providers—including Claude Code, Cursor CLI, Codex, and Gemini CLI—side by side in isolated cloud environments. It functions as a multi-provider orchestration platform, allowing users to run agents from different tools within the same workspace without being locked into a single vendor. The platform runs each agent session inside a hypervisor-level Docker sandbox that isolates filesystem, network, and process access, with sessions persisting in the cloud to survive network disconnection or
An open-source web interface that runs Claude Code, Cursor CLI, Codex, and Gemini CLI side by side in isolated cloud environments.
Agent-Rules is a structured system for defining how AI coding agents behave within software projects. It provides a framework of rules and knowledge files that shape an agent's interpretation of tasks and its interactions with code, serving as a configuration layer for agent behavior guidelines. The system organizes rules as plain markdown files in a conventional directory structure, which agents read at startup. Rules are scoped to specific project directories, with a file-name convention that agents recognize and load automatically. A rule inheritance hierarchy allows project-specific instr
Defines rules and knowledge files that shape how an AI coding agent interprets tasks and interacts with code.
1code is an AI-assisted development environment that provides a unified interface for switching between multiple AI coding agents. It toggles between a read-only analysis mode and a full execution mode, asking clarifying questions, building structured plans with previews, and requiring user approval before making code changes. The environment integrates with external services and tools through the Model Context Protocol (MCP), enabling connections to databases, project management systems, and code repositories. Agent sessions can run either locally or in persistent cloud sandboxes that stay al
Runs each agent session in isolated cloud sandboxes or git worktrees to prevent branch contamination.
windsurf.vim est un outil de développement piloté par l'IA pour Vim et Neovim qui intègre la complétion de code assistée par IA, un assistant de codage conversationnel et l'orchestration d'agents autonomes. Il permet aux utilisateurs de recevoir des suggestions de code en temps réel et d'effectuer des refactorisations complexes via des instructions en langage naturel directement dans l'éditeur. Le projet fournit un système pour dispatcher et surveiller plusieurs agents IA afin d'exécuter des tâches d'ingénierie sur des environnements locaux et cloud. Il inclut une analyse de projet consciente du contexte en indexant la base de code locale et prend en charge la gestion d'espaces de travail partagés pour maintenir une compréhension cohérente du projet entre plusieurs agents. L'outil gère les suggestions en temps réel via le rendu de texte fantôme asynchrone et des déclencheurs basés sur des événements. Il intègre également une interface basée sur navigateur pour l'indexation de projet et le chat IA, tout en fournissant des indicateurs d'état dans l'éditeur pour suivre les états de connexion et la disponibilité des suggestions.
Enables the execution of high-performance agents directly on the local machine to leverage local permissions.
This project is a platform that orchestrates multiple AI agents to automate data science workflows—covering data loading, cleaning, feature engineering, modeling, and querying. It also functions as a natural language database query interface, converting plain English questions into SQL, and as a visual data pipeline builder. Custom agents are generated on demand by filling prompt templates for tasks like data cleaning and feature engineering. Pipelines incorporate human-in-the-loop checkpoints that pause execution for review and approval. Intermediate results are saved as versioned files, ena
Orchestrates multiple AI agents to automate end-to-end data science workflows from loading to querying.
Ce projet est un assistant de codage IA et un traducteur de code conçu pour convertir le code source d'un langage de programmation à un autre tout en préservant la logique et la fonctionnalité originales. Il fonctionne comme une interface intelligente pour apprendre des techniques de programmation et implémenter du code grâce à un support IA guidé. Le système inclut un gestionnaire pour créer et exécuter des agents IA autonomes locaux afin d'automatiser les flux de travail techniques et d'étudier les comportements d'apprentissage automatique. Il dispose également d'un serveur d'intégration d'apprentissage qui connecte les assistants IA avec du contenu éducatif externe et un contexte technique. La plateforme intègre la génération augmentée par récupération (RAG) pour fournir une vérité terrain pour les explications de code et emploie l'ingénierie de prompt pédagogique pour fournir un soutien éducatif. Ses capacités couvrent l'orchestration de flux de travail agentiques, la médiation IA côté serveur et la transpilation de code inter-langages.
Executes autonomous AI agents on the local machine to perform file operations and workflow automation.
Ce projet est un framework d'application et un environnement d'exécution qui intègre des grands modèles de langage avec l'exécution système locale et le contrôle matériel externe. Il fonctionne comme un orchestrateur multimodal, coordonnant des modèles de vision, de parole et d'experts de domaine au sein d'une boucle de traitement unique pour raisonner à travers divers types de données. Le framework permet la génération et l'exécution de code autonome, permettant aux modèles de langage d'écrire et d'exécuter des scripts Python via un interpréteur de code pour automatiser les tâches du système d'exploitation et les logiciels hôtes. Il étend davantage ces capacités aux environnements physiques via une interface d'automatisation matérielle qui déclenche des actions sur les téléphones mobiles et les appareils réseau locaux. Le système inclut également des pipelines pour l'analyse automatisée de documents et de multimédias. Ces outils traitent les fichiers locaux pour extraire du texte et identifier les risques juridiques dans les contrats, ainsi qu'extraire les voix des fichiers vidéo pour produire des scripts textuels nettoyés et corrigés grammaticalement.
Provides a local environment where language models can write and run code to automate the host system.
Positron is a data science integrated development environment and AI-powered code editor designed for polyglot development, specifically supporting Python and R. It functions as a remote compute workspace that separates the user interface from the execution kernel via SSH or container integration. The environment features a deep integration of large language models that provide context-aware suggestions and automated data analysis by accessing real-time interpreter state, in-memory objects, and plot outputs. It distinguishes itself through a polyglot runtime bridge that enables cross-language
Integrates specialized AI tools to automate complex data science workflows, including data cleaning and modeling.
Claudable is an AI-driven integrated development environment and full-stack application builder. It functions as a code generation platform that transforms text descriptions into functional source code and user interface components using large language models and command-line artificial intelligence agents. The system integrates a cloud deployment pipeline that synchronizes local changes with remote repositories and publishes applications to live hosting environments. It further distinguishes itself by combining these automation workflows with a single interface for managing the entire develo
Implements a development environment designed for orchestrating AI agents to transform text descriptions into functional source code.
DeepAnalyze is an autonomous data science agent and research pipeline designed to transform raw datasets into comprehensive analysis reports. It operates by generating and executing Python code to perform data preparation, modeling, and visualization. The system utilizes a secure, containerized execution environment to run generated scripts in isolation from the host system. It includes a benchmarking tool to evaluate the accuracy and performance of large language models against standardized data science tasks and a standardized API gateway for managing model completions and file uploads. Th
Provides an autonomous platform for automating data cleaning, modeling, and visualization workflows.
Acontext is an LLM orchestration backend and agent memory framework designed to manage session state and knowledge for AI agents. It functions as a context manager and orchestration layer that integrates model providers with a secure code sandbox and a zero-knowledge data store. The project is distinguished by its approach to knowledge distillation, capturing agent learnings as reusable Markdown skills and structured memory files. It provides a secure execution environment where shell commands and scripts run in isolated containers with the ability to mount these persistent skill files direct
Provides a command-line interface to execute the agent runtime on a local machine for development.
Claudian is a framework that combines AI coding agents, knowledge base integration, and a multi-provider orchestrator for managed interactions with large language models. It functions as a browser extension that connects users to AI services through a sidebar and inline editing interface, providing a system for integrating agents into local directories to perform file operations, bash commands, and workspace searches. The project distinguishes itself with a multi-provider orchestrator that allows switching between different AI backends while maintaining separate conversation states and config
Provides an integrated platform for operating AI agents that perform file and system operations within local directories.