Layered agents!
Project description
Lasagna AI
-
🥞 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
Release history Release notifications | RSS feed
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)
Built Distribution
lasagna_ai-0.2.0-py3-none-any.whl
(13.9 kB
view hashes)
Close
Hashes for lasagna_ai-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e01a4f05d43c65c634e7d34844edb795fe144d1b72fec5bb3d219c45c79b9f75 |
|
MD5 | ec03d08203cf0b95f54daf9eacd94038 |
|
BLAKE2b-256 | b9225437eb0ebc8a5a43475e94f8d9e9404ecd921373e9b1f06c62df6dad2a48 |