Skip to content

About

Provider-agnostic autonomous software-engineering workflow with deterministic test doubles.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Autonomous Software Engineer

CI

A small but real agentic software-engineering workflow. The orchestration is provider-agnostic and testable without an external model by using a deterministic mock model.

Portfolio signal

  • Separates orchestration, provider integration, structured models and tool access.
  • Uses deterministic mock providers so behavior can be tested without paid model calls.
  • Captures safety boundaries in THREAT_MODEL.md instead of pretending agents are harmless by default.

Quick start

pip install -e .[dev]
pytest -q
python -m autoswe.demo

Workflow

Issue → Planner → Developer → Test/Verification → Reviewer → Engineering report.

The important design choice is that agents do not receive unrestricted filesystem access; they receive explicit tools and return structured decisions.

About

Provider-agnostic autonomous software-engineering workflow with deterministic test doubles.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages