syrin-labs/syrin-python
Developer-first Python framework for AI agents with built-in budget control, context, memory and observability.
Based on the README, here's the technical summary: --- Built on a cost-aware architecture with pre-call token estimation and post-call recording from providers, supporting multi-tier rate limiting (per-run, hourly, daily, monthly) and shared budgets across parallel agents. Provides pluggable memory backends (SQLite, Qdrant, Redis, PostgreSQL) with semantic search, and 72+ lifecycle hooks for fine-grained observability into LLM calls, tool execution, and budget thresholds. Integrates with OpenAI and Anthropic models, with orchestration patterns including agent handoffs, spawning, and dynamic pipelines that let the LLM decide agent routing.
Available on PyPI.
Stars
26
Forks
2
Language
Python
License
MIT
Category
Last pushed
Mar 25, 2026
Commits (30d)
0
Dependencies
10
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/syrin-labs/syrin-python"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
dynamiq-ai/dynamiq
Dynamiq is an orchestration framework for agentic AI and LLM applications
eosphoros-ai/DB-GPT
AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents
dataelement/bisheng
BISHENG is an open LLM devops platform for next generation Enterprise AI applications. Powerful...
BidingCC/BuildingAI
AI时代的WordPress,东半球首个积木式AI应用搭建系统,人人都可免费搭建自己的AI应用系统,例如企业智能体系统、AI漫剧系统、AI论文学术系统、AI客服系统...
potpie-ai/potpie
Spec-driven development for large codebases