# OSA

> Tool that just makes your open source project better using LLM agents

- **URL**: https://www.freshcrate.ai/projects/OSA
- **Author**: aimclub
- **Category**: Developer Tools
- **Latest version**: `v0.2.11` (2026-05-13)
- **License**: BSD-3-Clause
- **Source**: https://github.com/aimclub/OSA
- **Homepage**: https://aimclub.github.io/OSA/
- **Language**: Python
- **GitHub**: 141 stars, 20 forks
- **Registry**: github
- **Tags**: `code-analysis`, `code-improvement`, `llm`, `open-source`, `python`, `repository-improvement`, `scientific-software`

## Description

Tool that just makes your open source project better using LLM agents

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.2.11` | 2026-05-13 | High | ## What's Changed * Improve validate-paper and validate-doc pipeline by @BubbleNeumann in https://github.com/aimclub/OSA/pull/378 * docs: create FAQ by @DRMPN in https://github.com/aimclub/OSA/pull/412 * ci: split documentation job into separate build and deploy by @DRMPN in https://github.com/aimclub/OSA/pull/427 * feature: Add multiagent-based README generation by @fl1pcoin in https://github.com/aimclub/OSA/pull/433 * feat: improve validation report by @DRMPN in https://github.com/aimclub |
| `v0.2.10` | 2026-03-26 | Medium | ## What's Changed * docs: add ci status badge by @DRMPN in https://github.com/aimclub/OSA/pull/408 * Fix error when file of report doesn't exist by @korhenon in https://github.com/aimclub/OSA/pull/407 * Feature/Add mvp manual reviewer agent by @fl1pcoin in https://github.com/aimclub/OSA/pull/401 * Refactor/Refactor workflow generator by @fl1pcoin in https://github.com/aimclub/OSA/pull/411 * Improvement/Docstring insertion via libcst by @Tendo1904 in https://github.com/aimclub/OSA/pull/402 |
| `v0.2.7` | 2026-02-25 | Low | ## What's Changed * Fixed bug #346. Desctiption of PR now updating after reruns by @HammonDDDDD in https://github.com/aimclub/OSA/pull/352 * IntentRouter, RepoAnalysis, Planner agents MVP by @fl1pcoin in https://github.com/aimclub/OSA/pull/370 * feature: Add whitelist for source files for CodeAnalyzer by @BubbleNeumann in https://github.com/aimclub/OSA/pull/375 * feature: Add executor agent by @fl1pcoin in https://github.com/aimclub/OSA/pull/383 * feature: Add autodetection of model provide |
| `v0.2.6` | 2025-12-23 | Low | ## What's Changed * Docgen ignorelist by @Tendo1904 in https://github.com/aimclub/OSA/pull/323 * Feature/OSA-Agent-first-iteration by @fl1pcoin in https://github.com/aimclub/OSA/pull/349 * Refactor: Added async methods for validating docs and papers by @Shtirmann in https://github.com/aimclub/OSA/pull/357 * Feature/add after report by @korhenon in https://github.com/aimclub/OSA/pull/360 * feature: add --author parameter by @DRMPN in https://github.com/aimclub/OSA/pull/369  ## New Contribu |
| `v0.2.5.1` | 2025-11-30 | Low | ## What's Changed  * hotfix/update json parser by @fl1pcoin in https://github.com/aimclub/OSA/pull/329 * feature: add allowed providers for external API by @DRMPN in https://github.com/aimclub/OSA/pull/330 * hotfix/fix retry for translate readme by @fl1pcoin in https://github.com/aimclub/OSA/pull/331 * Bump version from 0.2.5.0 to 0.2.5.1 by @DRMPN in https://github.com/aimclub/OSA/pull/332   **Full Changelog**: https://github.com/aimclub/OSA/compare/v0.2.5...v0.2.5.1 |
| `v0.2.5` | 2025-11-27 | Low | ## What's Changed  * docs/update examples for flags by @fl1pcoin in https://github.com/aimclub/OSA/pull/324 * Add PR existence check and fix links in community docs by @Ekarerina-Ulyanova in https://github.com/aimclub/OSA/pull/326 * feature: add llm tokens limit by @DRMPN in https://github.com/aimclub/OSA/pull/327   **Full Changelog**: https://github.com/aimclub/OSA/compare/v0.2.4.0...v0.2.5 |
| `v0.2.4.0` | 2025-11-20 | Low | ## What's Changed * feature: validate paper/doc against repo by @DRMPN in https://github.com/aimclub/OSA/pull/301 * Add tests for git class by @fl1pcoin in https://github.com/aimclub/OSA/pull/312 * refactor/Actualize multi processing repos by @fl1pcoin in https://github.com/aimclub/OSA/pull/306 * feature/Add logs writing by @fl1pcoin in https://github.com/aimclub/OSA/pull/314 * Bugfix/enable support for GitLab servers by @Ekarerina-Ulyanova in https://github.com/aimclub/OSA/pull/310 * Fix/ |
| `v0.2.3.1` | 2025-10-25 | Low | ## What's Changed * Refactor/change dependencies by @fl1pcoin in https://github.com/aimclub/OSA/pull/302   **Full Changelog**: https://github.com/aimclub/OSA/compare/v0.2.3...v0.2.3.1 |
| `v0.2.3` | 2025-10-20 | Low | ## What's Changed * hotfix/fix quotes on python 3.11 by @fl1pcoin in https://github.com/aimclub/OSA/pull/282 * feature/get citation from readme by @fl1pcoin in https://github.com/aimclub/OSA/pull/284 * Add README translation by @fl1pcoin in https://github.com/aimclub/OSA/pull/295 * Bugfix/corner cases by @Tendo1904 in https://github.com/aimclub/OSA/pull/290 * Reformat git classes by @Ekarerina-Ulyanova in https://github.com/aimclub/OSA/pull/297 * Bugfix/robust parsing of invalid JSON from |
| `v0.2.2` | 2025-09-04 | Low | ## What's Changed * Citation changed by @nicl-nno in https://github.com/aimclub/OSA/pull/255 * fixed event loop missing from main thread by @MikhaelProskurin in https://github.com/aimclub/OSA/pull/269 * Fix/init at project root by @Tendo1904 in https://github.com/aimclub/OSA/pull/247 * Refactor/refactor tests by @fl1pcoin in https://github.com/aimclub/OSA/pull/252 * Actualize README by @fl1pcoin in https://github.com/aimclub/OSA/pull/264 * Get default values from config by @fl1pcoin in htt |

## Dependency audit

- **Score**: 40/100
- **Total deps**: 29
- **Resolved**: 11
- **Unresolved**: 18
- **License conflicts**: 0
- **Warnings**: 24
- **Scanned**: 2026-05-04

## Citation

- HTML: https://www.freshcrate.ai/projects/OSA
- Markdown: https://www.freshcrate.ai/projects/OSA.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/OSA/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
