coderbug/micro_swe_gym
0
Micro-SWE Gym ๐
OpenEnv environment for the Meta ร SST Hackathon Round 1. Micro-SWE Gym acts as an Automated PR Reviewer/Fixer. Given a broken Python function, an AI agent must return corrected code that passes a hidden suite of unit tests to earn a reward.
๐ File Structure
micro_swe_gym/
โโโ models.py # MicroSweGymAction + MicroSweGymObservation models
โโโ inference.py # Baseline agent (OpenAI-compatible client)
โโโ openenv.yaml # OpenEnv spec v1 metadata
โโโ pyproject.toml # Project dependencies and entry points
โโโ README.md # Project documentation
โโโ server/
โ โโโ __init__.py
โ โโโ app.py # FastAPI entry point with main()
โ โโโ Dockerfile # Deployment container config
โ โโโ requirements.txt # Backend dependencies
โ โโโ micro_swe_gym_environment.py # Core env logic (reset/step/state)