Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

A lightweight framework to create agents based on the LangChain BaseModel interface.

Usage

Philosophy

I went with three guiding principles in writing this model.

  1. Everything is an agent: tools, buses, orchestrators are all agents.
  2. Final code should show the flow: You should be able scale while being able to see how agents connect to each other. This means that each agent relationship should be at most one line of code.
  3. Agents are minimal building blocks: one prompt per agent, one vector store per agent, one model per agent.

Development

Requirements

Just Docker. If you want to develop, you can use the .devcontainer on VS Code, you don't need to install anything.

This works with VS Code, however, if you want to use another IDE, you can also use the Dockerfile.dev to create your development environment.

Testing

Run:

docker-compose run --rm --build test

Contributing

  1. Branch out
  2. Add new code.
  3. Add tests.
  4. Push.
  5. Make a pull request.

Metadata

Release files for agents-on-langchain 0.1.0.dev202501300009

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agents-on-langchain 0.1.0.dev202501300009
File Size Uploaded
agents_on_langchain-0.1.0.dev202501300009.tar.gz 7.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agents-on-langchain 0.1.0.dev202501300009
File Interpreter ABI Platform
agents_on_langchain-0.1.0.dev202501300009-py3-none-any.whl Python 3 none any Details

Total release size: 13.5 kB

Release files / agents_on_langchain-0.1.0.dev202501300009.tar.gz

Download URL agents_on_langchain-0.1.0.dev202501300009.tar.gz
Size 7.0 kB
Tags Source
SHA-256 checksum
How to use checksums
d749d124a91605cbc38ebe9e99af336852574346bef11f89230df2b6a172975d
BLAKE2b-256 checksum
How to use checksums
6e5419808ef042e53aee8b88fa1ad3dd33de9762750499482eca8d08cdf90278
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / agents_on_langchain-0.1.0.dev202501300009-py3-none-any.whl

Download URL agents_on_langchain-0.1.0.dev202501300009-py3-none-any.whl
Size 6.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
aa9c7b4b3de75bb1e153956a3bdec9503189968c2a19757abb0382fc3fcc02f4
BLAKE2b-256 checksum
How to use checksums
07040dff539d5a1f85f0a8128491434f685fcc05755ca822dfad77aed7fd3e89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page