Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available: 6.14.0
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
- π Landing: https://mukundakatta.github.io/agent-stack/
- π¦ PyPI: mukundakatta
- π¦ npm: @mukundakatta
- π» GitHub: MukundaKatta
License
MIT.