Metadata-Version: 2.1
Name: fastagency
Version: 0.0.0.dev0
Summary: FastAgency: a repository of open-source AI agents
Project-URL: Homepage, https://docs.fastagency.ai/latest/
Project-URL: Documentation, https://docs.fastagency.airt.ai/latest/
Project-URL: Tracker, https://github.com/airtai/fastagency/issues
Project-URL: Source, https://github.com/airtai/fastagency
Project-URL: Discord, https://discord.gg/qFm6aSqq59
Author-email: airt <info@airt.ai>
License-File: LICENSE
Keywords: AI,LLM,autogen,autonomous agents,multi-agent
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Web Environment
Classifier: Framework :: AsyncIO
Classifier: Framework :: Pydantic
Classifier: Framework :: Pydantic :: 1
Classifier: Framework :: Pydantic :: 2
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Internet
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: faststream<0.4,>=0.3.10
Requires-Dist: pyautogen<0.3,>=0.2.2
Requires-Dist: typing-extensions>=4.8.0
Provides-Extra: dev
Requires-Dist: detect-secrets==1.4.0; extra == 'dev'
Requires-Dist: fastagency[devdocs,docs,lint,testing]; extra == 'dev'
Requires-Dist: pre-commit==3.5.0; (python_version < '3.9') and extra == 'dev'
Requires-Dist: pre-commit==3.6.0; (python_version >= '3.9') and extra == 'dev'
Provides-Extra: devdocs
Requires-Dist: cairosvg==2.7.1; extra == 'devdocs'
Requires-Dist: mdx-include==1.4.2; extra == 'devdocs'
Requires-Dist: mike==2.0.0; extra == 'devdocs'
Requires-Dist: mkdocs-git-revision-date-localized-plugin==1.2.1; extra == 'devdocs'
Requires-Dist: mkdocs-glightbox==0.3.5; extra == 'devdocs'
Requires-Dist: mkdocs-literate-nav==0.6.1; extra == 'devdocs'
Requires-Dist: mkdocs-macros-plugin==1.0.5; extra == 'devdocs'
Requires-Dist: mkdocs-material==9.5.3; extra == 'devdocs'
Requires-Dist: mkdocs-minify-plugin==0.7.2; extra == 'devdocs'
Requires-Dist: mkdocs-static-i18n==1.2.0; extra == 'devdocs'
Requires-Dist: mkdocstrings[python]==0.24.0; extra == 'devdocs'
Requires-Dist: pillow==10.1.0; extra == 'devdocs'
Requires-Dist: requests; extra == 'devdocs'
Provides-Extra: docs
Requires-Dist: fastapi<1.0.0,>=0.100.0; extra == 'docs'
Requires-Dist: uvicorn<1.0.0,>=0.17.0; extra == 'docs'
Provides-Extra: lint
Requires-Dist: bandit==1.7.6; extra == 'lint'
Requires-Dist: black==23.12.1; extra == 'lint'
Requires-Dist: mypy==1.7.1; extra == 'lint'
Requires-Dist: pyupgrade-directories==0.3.0; extra == 'lint'
Requires-Dist: ruff==0.1.8; extra == 'lint'
Requires-Dist: semgrep==1.54.3; extra == 'lint'
Requires-Dist: types-docutils; extra == 'lint'
Requires-Dist: types-pygments; extra == 'lint'
Requires-Dist: types-pyyaml; extra == 'lint'
Requires-Dist: types-setuptools; extra == 'lint'
Requires-Dist: types-ujson; extra == 'lint'
Provides-Extra: test-core
Requires-Dist: coverage[toml]==7.3.4; extra == 'test-core'
Requires-Dist: dirty-equals==0.7.1.post0; extra == 'test-core'
Requires-Dist: pytest-asyncio==0.23.2; extra == 'test-core'
Requires-Dist: pytest==7.4.3; extra == 'test-core'
Provides-Extra: testing
Requires-Dist: email-validator==2.1.0.post1; extra == 'testing'
Requires-Dist: fastagency[test-core]; extra == 'testing'
Requires-Dist: fastapi==0.105.0; extra == 'testing'
Requires-Dist: httpx==0.25.2; extra == 'testing'
Requires-Dist: pydantic-settings==2.1.0; extra == 'testing'
Requires-Dist: pyyaml==6.0.1; extra == 'testing'
Requires-Dist: watchfiles==0.21.0; extra == 'testing'
Description-Content-Type: text/markdown

# FastAgency

<b>A repository of open-source Ai agents.</b>

---

<p align="center">
  <a href="https://github.com/airtai/fastagency/actions/workflows/test.yaml" target="_blank">
    <img src="https://github.com/airtai/fastagency/actions/workflows/test.yaml/badge.svg?branch=main" alt="Test Passing"/>
  </a>

  <a href="https://coverage-badge.samuelcolvin.workers.dev/redirect/airtai/fastagency" target="_blank">
      <img src="https://coverage-badge.samuelcolvin.workers.dev/airtai/fastagency.svg" alt="Coverage">
  </a>

  <a href="https://www.pepy.tech/projects/fastagency" target="_blank">
    <img src="https://static.pepy.tech/personalized-badge/fastagency?period=month&units=international_system&left_color=grey&right_color=green&left_text=downloads/month" alt="Downloads"/>
  </a>

  <a href="https://pypi.org/project/fastagency" target="_blank">
    <img src="https://img.shields.io/pypi/v/fastagency?label=PyPI" alt="Package version">
  </a>

  <a href="https://pypi.org/project/fastagency" target="_blank">
    <img src="https://img.shields.io/pypi/pyversions/fastagency.svg" alt="Supported Python versions">
  </a>

  <br/>

  <a href="https://github.com/airtai/fastagency/actions/workflows/codeql.yml" target="_blank">
    <img src="https://github.com/airtai/fastagency/actions/workflows/codeql.yml/badge.svg" alt="CodeQL">
  </a>

  <a href="https://github.com/airtai/fastagency/actions/workflows/dependency-review.yaml" target="_blank">
    <img src="https://github.com/airtai/fastagency/actions/workflows/dependency-review.yaml/badge.svg" alt="Dependency Review">
  </a>

  <a href="https://github.com/airtai/fastagency/blob/main/LICENSE" target="_blank">
    <img src="https://img.shields.io/github/license/airtai/fastagency.png" alt="License">
  </a>

  <a href="https://github.com/airtai/fastagency/blob/main/CODE_OF_CONDUCT.md" target="_blank">
    <img src="https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg" alt="Code of Conduct">
  </a>

  <a href="https://discord.gg/qFm6aSqq59" target="_blank">
      <img alt="Discord" src="https://img.shields.io/discord/1085457301214855171?logo=discord">
  </a>
</p>

---

---

## Stay in touch

Please show your support and stay in touch by:

- giving our [GitHub repository](https://github.com/airtai/fastagency/) a star, and

- joining our [Discord server](https://discord.gg/qFm6aSqq59)

Your support helps us to stay in touch with you and encourages us to
continue developing and improving the framework. Thank you for your
support!

---

## Contributors

Thanks to all of these amazing people who made the project better!

<a href="https://github.com/airtai/fastagency/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=airtai/fastagency"/>
</a>
