Skip to main content

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_type and a RUBRIC schema 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.md
  • docs/spec.md
  • docs/architecture.md
  • docs/plan.md
  • docs/tutorial.md
  • docs/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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kantan_agents-0.1.0-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

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

Hashes for kantan_agents-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4b6c7f02dcfacbd65db51ef3cd76d70708a1a5a6a25e5c9001b3f687e8b45000
MD5 a2aaec5fc3e0e8e21847c25f95a966c0
BLAKE2b-256 28d05eca367f6e54322ffc2a33b9cb93a177f33d49635def472781428bec2f70

See more details on using hashes here.

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

Hashes for kantan_agents-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 869faf4fcf5090250248157d3c35bb702ada0f96af019f187772be7af01952b7
MD5 0398000522f53643565d5444ad55058c
BLAKE2b-256 ebe9ca068ae6aa945e6c9f551c96110318b7b1f781e323be794e493513e55875

See more details on using hashes here.

Supported by

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