# OpenSwarm

An agentic CI/CD gate that reviews a code diff, fixes confirmed findings in sandboxes, re-reviews the result, and requires passing repository checks before it opens a pull request.

OpenSwarm reviews a committed or working-tree diff, can group and fix confirmed findings in isolated sandboxes, re-reviews the fixed result, and then requires deterministic repository checks to pass before it publishes a pull request. It runs with OpenAI Codex or GPT, any OpenRouter model, local models through Ollama or LM Studio, or Claude Code, with cost-aware routing measured against a benchmark ladder.

It can be run locally before a commit, from a bundled GitHub Action on a pull request, or as an autonomous daemon that also integrates with Linear for issue tracking and stores per-repository task outcomes as long-term memory for future runs; that daemon and the memory layer are optional and not required to use the core review gate. It installs globally from npm.

Website: https://github.com/Intrect-io/OpenSwarm
