https://github.com/feldroy/air
ai fastapi pydantic python starlette web
Score: 18.234704356393763
Last synced: about 18 hours ago
JSON representation
Repository metadata:
The first web framework designed for AI to write. Built on Python, FastAPI, Pydantic, and HTMX. By the authors of Two Scoops of Django.
- Host: GitHub
- URL: https://github.com/feldroy/air
- Owner: feldroy
- License: mit
- Created: 2015-12-11T05:08:09.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2026-08-20T04:16:32.000Z (5 days ago)
- Last Synced: 2026-08-21T12:44:57.203Z (4 days ago)
- Topics: ai, fastapi, pydantic, python, starlette, web
- Language: Python
- Homepage: https://airwebframework.org
- Size: 8.12 MB
- Stars: 913
- Watchers: 9
- Forks: 96
- Open Issues: 51
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG/0.10.0.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Agents: AGENTS.md
-
Funding:
- Github: feldroy
Owner metadata:
- Name: Feldroy
- Login: feldroy
- Email: hello@feldroy.com
- Kind: organization
- Description: The little indie research lab of @pydanny and @audreyfeldroy that builds cool stuff.
- Website: https://www.feldroy.com
- Location: United States of America
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/60417019?v=4
- Repositories: 42
- Last Synced at: 2026-08-22T16:58:02.840Z
- Profile URL: https://github.com/feldroy
GitHub Events
Total
- Create event: 327
- Delete event: 310
- Fork event: 32
- Issue comment event: 441
- Issues event: 519
- Member event: 2
- Pull request event: 829
- Pull request review comment event: 235
- Pull request review event: 392
- Push event: 1692
- Release event: 34
- Watch event: 341
- Total: 5154
Last Year
- Create event: 184
- Delete event: 181
- Fork event: 23
- Issue comment event: 347
- Issues event: 348
- Pull request event: 579
- Pull request review comment event: 180
- Pull request review event: 311
- Push event: 1137
- Release event: 15
- Watch event: 268
- Total: 3573
Committers metadata
Last synced: 6 days ago
Total Commits: 1,938
Total Committers: 55
Avg Commits per committer: 35.236
Development Distribution Score (DDS): 0.666
Commits in past year: 1,360
Committers in past year: 51
Avg Commits per committer in past year: 26.667
Development Distribution Score (DDS) in past year: 0.711
| Name | Commits | |
|---|---|---|
| Daniel Roy Greenfeld | d****l@f****m | 647 |
| pygarap | p****p@g****m | 393 |
| Audrey M. Roy Greenfeld | a****y@f****m | 365 |
| Asaf Taller | t****f@g****m | 170 |
| Martin Saizar | s****n@g****m | 72 |
| renovate[bot] | 2****] | 46 |
| Isaac Flath | I****h@g****m | 35 |
| dependabot[bot] | 4****] | 35 |
| sankarebarri | s****v@y****m | 22 |
| vanessapigwin | 7****n | 13 |
| Sony | s****z@g****m | 10 |
| alasdiel | a****9@g****m | 9 |
| Abram | g****9@p****m | 8 |
| Hamel Husain | h****n@g****m | 8 |
| Ned Palacios | n****c@g****m | 8 |
| hardwyrd | h****d@g****m | 7 |
| francisdbillones | f****s@g****m | 6 |
| KevsterAmp | k****3@g****m | 6 |
| David Fundakowski | d****i@g****m | 6 |
| mecit-san | m****2@g****m | 5 |
| Zorex Salvo | z****o@g****m | 5 |
| Md Al Amin | a****e@g****m | 5 |
| Ellaine Dela Cruz | e****z@g****m | 5 |
| Denrei Keith | 4****j | 4 |
| bren | b****6@g****m | 4 |
| aaronjalapon | a****n@g****m | 4 |
| わなかち | 1****a | 3 |
| Prodigius | p****s@g****m | 3 |
| Gabby | g****e@g****m | 3 |
| rcrizal@up.edu.ph | m****s@M****. | 2 |
| and 25 more... | ||
Issue and Pull Request metadata
Last synced: about 18 hours ago
Total issues: 174
Total pull requests: 348
Average time to close issues: 17 days
Average time to close pull requests: 8 days
Total issue authors: 11
Total pull request authors: 35
Average comments per issue: 0.32
Average comments per pull request: 0.56
Merged pull request: 183
Bot issues: 1
Bot pull requests: 81
Past year issues: 71
Past year pull requests: 196
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 14 days
Past year issue authors: 7
Past year pull request authors: 30
Past year average comments per issue: 0.54
Past year average comments per pull request: 0.74
Past year merged pull request: 85
Past year bot issues: 0
Past year bot pull requests: 67
Top Issue Authors
- pydanny (150)
- audreyfeldroy (9)
- tallerasaf (5)
- Isaac-Flath (3)
- darjeeling (1)
- Fflath (1)
- treyhunner (1)
- renatooliveira (1)
- jefftriplett (1)
- renovate[bot] (1)
- shumizu418128 (1)
Top Pull Request Authors
- pydanny (151)
- dependabot[bot] (66)
- tallerasaf (38)
- audreyfeldroy (26)
- renovate[bot] (15)
- mecit-san (5)
- vanessapigwin (5)
- Isaac-Flath (4)
- alaminopu (3)
- zorexsalvo (3)
- MrValdez (2)
- prodigisoftwares (2)
- msaizar (2)
- francisdbillones (2)
- kernelshard (2)
Top Issue Labels
- feature (56)
- docs (38)
- bug (28)
- Air Tags (24)
- python (17)
- help wanted (10)
- good first issue (7)
- feature: core (7)
- refactor (5)
- enhancement (4)
- dependencies (3)
- github_actions (2)
- upgrade (2)
- renovate (1)
- Status: Mergable ✅ (1)
- duplicate (1)
- src/example (1)
- feature: extra (1)
- Status: Blocked 🛑 (1)
- Status: Review Needed 💬 (1)
Top Pull Request Labels
- docs (48)
- dependencies (45)
- python (43)
- deps (41)
- feature (31)
- Air Tags (24)
- python:uv (24)
- dependabot (22)
- uv (20)
- bug (17)
- Status: Mergable ✅ (17)
- upgrade (15)
- github_actions (15)
- Status: Review Needed 💬 (14)
- renovate (14)
- Status: Do Not Merge! ❌ (12)
- enhancement (7)
- refactor (7)
- Status: Approved! 👍 (6)
- actions (4)
- Status: In Review 👀 (3)
- feature: core (2)
- help wanted (1)
- feature: extra (1)
- needs-design-discussion (1)
- Status: On-hold 🛑 (1)
- Status: Blocked 🛑 (1)
Package metadata
- Total packages: 1
-
Total downloads:
- pypi: 1,560 last-month
- Total dependent packages: 0
- Total dependent repositories: 4
- Total versions: 63
- Total maintainers: 2
pypi.org: air
The new Python web framework by the authors of Two Scoops of Django. Built with FastAPI, Starlette, and Pydantic.
- Homepage: https://github.com/feldroy/air
- Documentation: https://air.readthedocs.io/
- Licenses: MIT License
- Latest release: 0.48.1 (published 5 months ago)
- Last Synced: 2026-08-23T13:31:52.402Z (2 days ago)
- Versions: 63
- Dependent Packages: 0
- Dependent Repositories: 4
- Downloads: 1,560 Last month
-
Rankings:
- Dependent repos count: 7.538%
- Dependent packages count: 10.002%
- Average: 19.808%
- Forks count: 29.794%
- Stargazers count: 31.9%
- Maintainers (2)
-
Funding:
- https://github.com/sponsors/feldroy
Dependencies
- 107 dependencies
- actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- actions/upload-artifact bbbca2ddaa5d8feaa63e36b76fdaad77386f024f composite
- astral-sh/setup-uv cec208311dfd045dd5311c1add060b2062131d57 composite
- re-actors/alls-green 05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe composite
- fastapi >=0.128.8
- frozendict >=2.4.7
- itsdangerous >=2.2.0
- jinja2 >=3.1.6
- pygments >=2.19.2,!=2.20.0; platform_system != 'Emscripten'
- python-multipart >=0.0.22
- rich >=14.3.2; platform_system != 'Emscripten'
- staticware >=0.2.0
- tinyhtml5 >=2.1.0,<3
- typer >=0.23.0; platform_system != 'Emscripten'
- uvicorn >=0.40.0; platform_system != 'Emscripten'
- actions/attest-build-provenance a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 composite
- actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- actions/upload-artifact bbbca2ddaa5d8feaa63e36b76fdaad77386f024f composite
- astral-sh/setup-uv cec208311dfd045dd5311c1add060b2062131d57 composite
- pypa/gh-action-pypi-publish ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e composite
- ghcr.io/astral-sh/uv python3.14-bookworm-slim build
- python 3.14-slim-bookworm build