Skip to main content

Layered agents!

Project description

Lasagna AI Logo

Lasagna AI

PyPI - Version PyPI - Python Version Test Status

  • 🥞 Layered agents!

    • Agents for your agents!
    • Tool-use and layering FTW 💪
    • Built-in parallel tool-calling.
    • Fully asyncio.
    • Ever wanted a recursive agent? 🤯
    • Strongly typed (if you're into that).
  • 🚣 Streamable!

    • Event streams for everything.
  • 🗃️ Easy database integration!

    • Don't rage when trying to store raw messages and token counts. 😡 🤬
  • ↔️ Provider/model agnostic and interoperable!

    • Native support for OpenAI, Anthropic, MistralAI (+ more to come).
    • Message representations are canonized. 😇
    • Supports vision!
    • Easily build committees!
    • Swap providers or models mid-conversation.
    • Delegate tasks among model providers or model sizes.
    • Parallelize all the things.

Table of Contents

Installation

pip install -U lasagna-ai[openai,anthropic]

License

lasagna-ai is distributed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lasagna_ai-0.2.0.tar.gz (48.4 kB view hashes)

Uploaded Source

Built Distribution

lasagna_ai-0.2.0-py3-none-any.whl (13.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page