14 repositorios
Executing multiple concurrent AI agent coding sessions across distributed infrastructure.
Distinct from Parallel Task Orchestrators: Focuses specifically on AI agent session concurrency rather than generic task distribution.
Explore 14 awesome GitHub repositories matching development tools & productivity · Agent Session Parallelization. Refine with filters or upvote what's useful.
GenericAgent is an LLM agent framework and autonomous system controller designed to manage local systems, web browsers, and hardware interfaces through action and observation loops. It functions as a tool orchestrator that routes model calls to local executors, enabling the automation of complex tasks on a host machine. The project is distinguished by its self-evolving AI agent capabilities, which convert successful execution paths into reusable procedural scripts and skill trees to reduce future reasoning overhead. It employs a context optimization engine that utilizes layered memory hierarc
Runs multiple independent conversations in a single interface with separate histories and execution threads.
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
Executes multiple coding sessions simultaneously across various worktrees and remote cloud workers to accelerate development.
This project is an LLM coding agent orchestrator and AI software engineering platform designed to manage fleets of agents that autonomously solve issues, handle pull requests, and fix CI failures. It functions as an agentic CI/CD automator and parallel workflow manager, coordinating the end-to-end development lifecycle from initial ticket tracking to final code merging. The system is distinguished by its modular plugin framework and isolated worktree management, which allow multiple agents to work on separate coding tasks simultaneously without file system conflicts. It utilizes role-based mo
Executes multiple concurrent AI agent coding sessions in isolation to process separate issues simultaneously.
This project is an AI agent orchestrator and local project planner designed to manage the lifecycle of software development from requirements to code. It functions as a requirement traceability tool that links product requirements and technical epics to specific tasks and commits, maintaining a complete development audit trail. The system features a GitHub issue sync manager that provides bidirectional synchronization between local project plans and remote issues. It utilizes a local-first specification engine, allowing for the brainstorming of requirements and the decomposition of technical
Launches multiple agents to work concurrently on independent scoped files based on task stream analysis.
This project is a software development kit and framework for building AI agent orchestration, session management, and tool integration systems. It provides a backend infrastructure for hosting remote AI sessions and coordinating multi-agent workflows using large language models. The SDK enables the definition of specialized agents and the orchestration of complex tasks through parallel workstreams. It distinguishes itself by offering a multi-tenant backend capable of horizontal scaling and a headless server runtime that separates session execution from the client interface. The system covers
Enables the simultaneous dispatch of multiple sub-agents to process independent sets of work in parallel.
ejabberd is a multi-protocol communication gateway and scalable server that implements XMPP for instant messaging and presence. It serves as a federated messaging platform, enabling interoperable communication and user discovery between different remote servers. The project functions as an MQTT message broker for lightweight IoT device communication and a SIP signaling server for managing voice and multimedia signaling traffic. It allows for the hosting of multiple domains on a single instance using virtual hosting to isolate configurations and prevent username conflicts. The system provides
Caps the number of simultaneous authenticated connections a single user can maintain.
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
Runs several AI coding assistants in isolated terminal sessions so they work on different tasks simultaneously.
Caps the number of simultaneous agents and sessions per call to prevent resource exhaustion.
Este proyecto es un framework de rastreo web (web crawler) distribuido y headless Chrome para la extracción de datos. Funciona como un motor de renderizado de JavaScript que utiliza un navegador headless para procesar páginas dinámicas, extrayendo datos estructurados de sitios web que requieren ejecución de JavaScript. El sistema está diseñado para la recolección de datos escalable a través de múltiples nodos, utilizando sincronización de tareas distribuida y cachés compartidas para evitar el trabajo duplicado. Se distingue por la capacidad de emular entornos de cliente específicos configurando user agents y dimensiones de viewport, mientras captura evidencia visual como capturas de pantalla de la página. El framework cubre una gestión integral del rastreo, incluyendo programación de solicitudes con cola de prioridad, recorrido en profundidad y en anchura, y cumplimiento de archivos robots.txt y sitemap.xml. Proporciona herramientas para limitar la concurrencia, monitoreo de eventos y streaming de datos extraídos en formatos CSV o JSON.
Implements controls to cap the number of simultaneous browser sessions to prevent system resource exhaustion.
The Missing Semester is a free, open-source educational curriculum designed to bridge the gap between theoretical computer science and the practical tooling every software engineer needs. Organized as a structured course, it covers Unix shell mastery, version control with Git, software debugging and profiling, system administration fundamentals, and computer security practices — the skills often left out of traditional degree programs. The project is maintained as a collaborative set of lecture notes, exercises, and guides that function as both a professional development tools course and a Uni
Teaches launching multiple agent copies simultaneously using git worktrees to prevent interference.
Agent-OS is an LLM multi-agent orchestration framework and AI software development lifecycle tool designed to coordinate specialized agents through shared workspaces and structured task lists. It functions as an agentic application bootstrapper and technical specification engine, providing the infrastructure to guide the process from product requirements to automated coding and deployment. The system distinguishes itself through spec-driven development, using detailed technical specifications and layered context injection to ensure generated code aligns with project standards. It employs a ma
Coordinates parallel agent sessions that share task lists and communicate via a mailbox system.
vibe-vibe is an LLM agent engineering framework and toolchain optimizer designed for orchestrating multi-agent systems. It serves as a comprehensive guide and methodology for transforming conceptual ideas into deployed applications through agentic software engineering. The project focuses on the orchestration of specialized AI agent roles with defined collaboration boundaries and iterative feedback loops. It provides frameworks for toolchain optimization, including the selection and evaluation of protocols that extend model capabilities and the design of standardized tool interfaces. The sys
Supports executing multiple concurrent AI agent coding sessions across distributed infrastructure.
This project is a collection of guides, toolkits, and scripts designed to optimize agentic coding workflows using large language models. It provides strategies for orchestrating AI agents, automating git patterns, and enhancing terminal-based development environments. The toolkit focuses on AI agent orchestration and git management, offering patterns for parallel codebase analysis and autonomous testing frameworks. It includes specialized workflows for conducting interactive pull request reviews and performing root cause analysis on continuous integration failures. The project covers a broad
Provides mechanisms for executing multiple concurrent AI agent coding sessions to analyze codebase segments simultaneously.
Oh-my-agent es un framework de orquestación agnóstico al proveedor diseñado para gestionar equipos de agentes autónomos y automatizar flujos de trabajo de ingeniería complejos. Funciona como una herramienta de desarrollo multi-agente que sincroniza el comportamiento, las habilidades y las reglas específicas del proyecto de los agentes en diversos entornos de desarrollo e interfaces de línea de comandos. La plataforma se distingue por la proyección basada en configuración, que mantiene una única fuente de verdad para las definiciones de agentes que se mapean en varios formatos de runtime específicos del proveedor. Al utilizar puentes de enlaces simbólicos multiplataforma y un registro de habilidades agnóstico al proveedor, asegura que las capacidades modulares y reutilizables permanezcan consistentes independientemente del asistente de codificación de IA o IDE que se esté utilizando. El sistema proporciona un conjunto completo de herramientas para gestionar el ciclo de vida del agente, incluyendo indexación semántica para la navegación de código, guardrails de ejecución con recursos limitados para gestionar el consumo de tokens y puertas de calidad automatizadas para seguridad y cumplimiento. Admite la orquestación de tareas de varios pasos a través de disparadores basados en intenciones, permitiendo la programación de trabajos de mantenimiento y la ejecución de binarios externos dentro de flujos de trabajo definidos. La configuración se gestiona a través de perfiles centralizados y sincronización automatizada, asegurando la integridad en los entornos de proyecto. El sistema está diseñado para ser instalado e inicializado como una capa fundamental para automatizar tareas de desarrollo, investigación e infraestructura dentro de un repositorio.
Enables concurrent execution of multiple specialized AI agent sessions to accelerate development tasks.