johnnichev/selectools
Production-ready Python framework for AI agents with built-in guardrails, audit logging, cost tracking, and hybrid RAG. Supports OpenAI, Anthropic, Gemini, Ollama. By NichevLabs.
Implements multi-agent orchestration and composable pipelines natively in Python—AgentGraph supports directed routing, four supervisor strategies (plan-and-execute, round-robin, dynamic, Magentic-One), and human-in-the-loop interrupts that resume at exact yield points rather than restarting nodes. Includes semantic caching, prompt compression, token estimation, cost budgeting, parallel execution with merge policies, checkpointing across three backends, and 39 built-in evaluators for agent testing without external services.
6 stars and 4,332 monthly downloads. Available on PyPI.
Stars
6
Forks
—
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 28, 2026
Monthly downloads
4,332
Commits (30d)
0
Dependencies
4
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/johnnichev/selectools"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related agents
pragatidev/AIAgentsBootcamp
Build and deploy powerful AI agents using LangChain, Langflow, and GPT-4 – from beginner to advanced.
snudurupati/agentic-ai-architect
From Data Engineer to AI Architect: An 8-week open-source curriculum building a production-grade...
LLAMATOR-Core/ai-agents-security
Инициатива, посвященная безопасности агентов на базе искусственного интеллекта
Keven1894/AgentLoom
AgentLoom Framework & Research: Building Trustworthy AI Agents Through Dual-Helix Architecture...
junwoojeong100/agentic-ai-labs
Labs for agentic AI — covering Azure AI Foundry, Foundry Agent Service, Microsoft Agent...