Self-Correcting Code Assistant
A test-driven Python coding agent that generates candidate implementations and pytest suites, runs them in a timeout-bounded temporary directory, inspects tracebacks and iteratively patches failures.
- Period
- October 2026
- Release
- Public source project
- Work type
- Independent open-source project
- Development
- AI-assisted, with verification
What I built
A test-driven Python coding agent that generates candidate implementations and pytest suites, runs them in a timeout-bounded temporary directory, inspects tracebacks and iteratively patches failures.
Developed with AI coding assistance. Source code, reproduction instructions and tests are available in the linked repository.
What was checked
19 automated pytest checks passed locally on 2 November 2026.
Verification date: 2 November 2026. Tests cover the included fixtures and do not establish production performance.
What this demonstrates
Subprocess execution enforces timeouts and temporary working directories for local tasks; it is not a hardened sandbox for untrusted code.
All projects