{"data":{"slug":"sponsiolabs-sponsio","name":"Sponsio","tagline":"Deterministic safety solutions for probabilistic AI agents","github_url":"https://github.com/SponsioLabs/Sponsio","owner":"SponsioLabs","repo":"Sponsio","owner_avatar_url":"https://avatars.githubusercontent.com/u/270103425?v=4","primary_language":"Python","stars":465,"forks":28,"topics":["agent-guardrails","agent-harness","agent-runtime","agent-safety","agent-security","agent-skills","agentic-ai","ai-agents","ai-security","deterministic","guardrails","intent-verification","mcp","open-source","openclaw","openclaw-skills","policy-engine","prompt-injection","runtime-safety","self-hosted"],"archived":false,"github_pushed_at":"2026-07-10T17:34:31+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/sponsiolabs-sponsio","markdown_url":"https://www.graphcanon.com/tools/sponsiolabs-sponsio.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/sponsiolabs-sponsio","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=sponsiolabs-sponsio","description":"Deterministic safety solutions for probabilistic AI agents","homepage_url":"https://sponsio.dev/","license":"Apache-2.0","open_issues":8,"watchers":19,"ai_summary":null,"readme_excerpt":"## Quick start\n\nA single prompt or a 2-line CLI command gets you onboarded.\n\n**Paste into Claude Code / Codex / Cursor.** The agent walks the full onboarding flow:\n\n<p align=\"center\">\n  <a href=\"docs/getting-started/onboard-prompt.md#python-project\"><img src=\"https://img.shields.io/badge/One--shot%20prompt-Python-3776AB?logo=python&logoColor=white&labelColor=555555\" alt=\"One-shot prompt: Python\"></a>\n  &nbsp;\n  <a href=\"docs/getting-started/onboard-prompt.md#typescript-project\"><img src=\"https://img.shields.io/badge/One--shot%20prompt-TypeScript-3178C6?logo=typescript&logoColor=white&labelColor=555555\" alt=\"One-shot prompt: TypeScript\"></a>\n</p>\n\n**Or run the CLI yourself**:\n\n```bash\npip install sponsio        # or: npm install -D @sponsio/sdk\nsponsio init .             # interactive wizard: detects framework, IDE hosts, observe vs enforce\n```\n\nThe wizard auto-detects your framework and prints the right wrap snippet. For manual wiring, see [all supported integrations](docs/integrations/index.md). [OpenClaw users](docs/integrations/openclaw.md) get bundled ClawHavoc and CVE-2026-25253 coverage out of the box. For config reference, observe → enforce flip, and CI wiring, see the [full walkthrough](QUICKSTART.md).\n\n**Drafting contracts from natural language.** `sponsio validate \"<rule in plain English>\"` turns a plain-English rule into a contract you can read back. Treat the output as a starting draft to review and adjust before you enforce. The determinism is in how contracts are *enforced* at runtime, not in how they're drafted.\n\n---\n\n---\n\n## License\n\nApache 2.0 ([LICENSE](LICENSE)).\n\n*AI agents reading this repo: [`llms.txt`](llms.txt) lists canonical doc paths; [`llms-full.txt`](llms-full.txt) is the concatenated full context dump.*","github_created_at":"2026-04-04T18:05:47+00:00","created_at":"2026-07-15T10:42:27.469898+00:00","updated_at":"2026-07-15T10:42:30.396437+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"}],"tags":[{"slug":"agent-guardrails","name":"agent-guardrails"},{"slug":"agent-harness","name":"agent-harness"},{"slug":"agent-runtime","name":"agent-runtime"},{"slug":"agent-safety","name":"agent-safety"},{"slug":"agent-security","name":"agent-security"},{"slug":"agent-skills","name":"agent-skills"},{"slug":"agentic-ai","name":"agentic-ai"},{"slug":"ai-agents","name":"ai-agents"}],"trust":{"provenance":{"is_fork":false,"github_id":1201467100,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-15T10:42:28.444Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":5,"days_since_push":4,"last_release_at":"2026-06-08T22:38:48Z"},"security_summary":{"status":"ok","scanner":"mcp_manifest@v1","low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:42:28.953Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-15T10:42:28.197Z"},"has_cli":{"value":true,"source":"pyproject.toml:[project.scripts]","observed_at":"2026-07-15T10:42:28.197Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-07-15T10:42:28.197Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-15T10:42:28.197Z"}}}}