Discover and explore top open-source AI tools and projects—updated daily.
Agent-FieldAutonomous software engineering fleet for production-grade code
Top 47.0% on SourcePulse
SWE-AF provides an autonomous software engineering runtime, enabling a full AI engineering team to handle tasks from planning to shipping code via a single API call. It targets developers and teams seeking to automate complex software development workflows, offering a scalable solution for production-grade PRs and end-to-end code delivery.
How It Works
SWE-AF operates as a coordinated "engineering factory" rather than a simple agent wrapper. It employs a control stack of planning, execution, and governance agents that adapt in real-time. Its "hardness-aware execution" intelligently scales effort based on task difficulty, triggering deeper adaptation and DAG-level replanning for complex issues. The architecture supports multi-repository orchestration, agent-scale parallelism via isolated worktrees, and fleet-scale orchestration through AgentField. Continual learning mechanisms inject discovered conventions and failure patterns into downstream tasks.
Quick Start & Requirements
pip install -e ".[dev]". Docker and Railway one-click deployment options are also available.af), AI provider API keys (Anthropic, OpenRouter, OpenAI, Google), and a GitHub Personal Access Token (PAT) with repo scope for draft PR creation.Highlighted Details
Maintenance & Community
SWE-AF is in public beta. Contribution guidelines, a code of conduct, and a security policy are available within the repository.
Licensing & Compatibility
The project is licensed under the Apache 2.0 license. No specific compatibility restrictions for commercial use are noted, though reliance on third-party LLM APIs implies associated costs and terms of service.
Limitations & Caveats
As a public beta, SWE-AF may have undiscovered issues or incomplete features. Its functionality is dependent on the availability and performance of external LLM APIs, requiring API keys and incurring usage costs.
2 weeks ago
Inactive
affaan-m