kantan-agents is a thin, opinionated wrapper around the OpenAI Agents SDK that makes observability and evaluation “just happen” by default.
Project description
kantan-agents
kantan-agents is a thin, opinionated wrapper around the OpenAI Agents SDK that makes observability and evaluation "just happen" by default.
What it does
- Re-exports the Agents SDK tracing API.
- Provides an Agent wrapper that injects standardized Trace metadata.
- Provides a minimal Prompt model for versioned instructions.
- Supports structured outputs via
output_typeand aRUBRICschema helper. - Supports handoffs between Agent instances.
Quick Start
from kantan_agents import Agent
agent = Agent(name="basic-agent", instructions="You are a helpful assistant.")
result = agent.run("Hello")
print(result.final_output)
Docs
docs/concept.mddocs/spec.mddocs/architecture.mddocs/plan.mddocs/tutorial.mddocs/usage.md
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
kantan_agents-0.1.0.tar.gz
(6.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kantan_agents-0.1.0.tar.gz.
File metadata
- Download URL: kantan_agents-0.1.0.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b6c7f02dcfacbd65db51ef3cd76d70708a1a5a6a25e5c9001b3f687e8b45000
|
|
| MD5 |
a2aaec5fc3e0e8e21847c25f95a966c0
|
|
| BLAKE2b-256 |
28d05eca367f6e54322ffc2a33b9cb93a177f33d49635def472781428bec2f70
|
File details
Details for the file kantan_agents-0.1.0-py3-none-any.whl.
File metadata
- Download URL: kantan_agents-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
869faf4fcf5090250248157d3c35bb702ada0f96af019f187772be7af01952b7
|
|
| MD5 |
0398000522f53643565d5444ad55058c
|
|
| BLAKE2b-256 |
ebe9ca068ae6aa945e6c9f551c96110318b7b1f781e323be794e493513e55875
|