14 个仓库
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.
这是一个分布式无头 Chrome 网络爬虫和数据提取框架。它作为一个 JavaScript 渲染引擎,使用无头浏览器处理动态页面,从需要 JavaScript 执行的网站中提取结构化数据。 该系统专为跨多个节点的分布式数据收集而设计,使用分布式任务同步和共享缓存来防止重复工作。它的特点是能够通过配置用户代理和视口尺寸来模拟特定的客户端环境,同时捕获页面截图等视觉证据。 该框架涵盖了全面的爬取管理,包括优先级队列请求调度、深度优先和广度优先遍历,以及对 robots.txt 和 sitemap.xml 文件的遵循。它提供了用于并发限制、事件监控以及将提取的数据流式传输到 CSV 或 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 是一个与供应商无关的编排框架,旨在管理自主智能体团队并自动化复杂的工程工作流。它作为一个多智能体开发工具,在不同的开发环境和命令行界面之间同步智能体行为、技能和特定于项目的规则。 该平台通过基于配置的投影脱颖而出,它为映射到各种供应商特定运行时格式的智能体定义维护了单一事实来源。通过利用跨平台符号链接桥接和与供应商无关的技能注册表,它确保了模块化、可重用的功能在无论使用何种底层 AI 编码助手或 IDE 时都能保持一致。 该系统提供了一套全面的工具来管理智能体生命周期,包括用于代码导航的语义索引、用于管理令牌消耗的资源受限执行防护栏,以及用于安全和合规性的自动化质量门禁。它支持通过基于意图的触发器编排多步骤任务,允许在定义的工作流中调度维护作业和执行外部二进制文件。 配置通过集中式配置文件和自动同步进行管理,确保项目环境之间的一致性。该系统旨在作为基础层进行安装和初始化,用于自动化仓库内的开发、研究和基础设施任务。
Enables concurrent execution of multiple specialized AI agent sessions to accelerate development tasks.