agent-stack-demo / README.md
mukunda1729's picture
fix: bump sdk_version to 5.49.1
924651d verified

A newer version of the Gradio SDK is available: 6.14.0

Upgrade
metadata
title: The Agent Reliability Stack
emoji: πŸͺ‘
colorFrom: yellow
colorTo: gray
sdk: gradio
sdk_version: 5.49.1
python_version: '3.12'
app_file: app.py
pinned: false
license: mit
short_description: Live demo of fit, guard, snap, vet, cast β€” five small libs.
tags:
  - llm
  - agent
  - reliability
  - tool-use
  - structured-output
  - prompt-injection

The Agent Reliability Stack β€” Live Demo

Five small, focused libraries that fix the boring problems every long-running AI agent eventually hits. Pure Python, zero runtime dependencies. BYO LLM.

Pick a tab to see what each library does against your own input β€” no install needed.

What you can try

  • πŸͺŸ fit β€” fit a chat history into a token budget (drop-oldest / drop-middle / priority)
  • πŸ›‘οΈ guard β€” check URLs against a network-egress allowlist before any tool fetch
  • πŸ“Έ snap β€” diff two tool-call traces, catch silent regressions
  • βœ… vet β€” validate tool-call args before execution; LLM-friendly retry hints
  • 🎯 cast β€” extract JSON from messy LLM text and validate it against a shape

Install

Pick the language you live in:

# Python
pip install mk-agentkit         # all five
pip install agentfit-py         # individual

# JavaScript / TypeScript
npm install @mukundakatta/agentkit   # all five
npm install @mukundakatta/agentfit   # individual

Or run them as MCP servers inside Claude Desktop / Cursor / Cline / Windsurf / Zed:

npx -y @mukundakatta/agentfit-mcp

Links

License

MIT.