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.

Latest release v1.4.0 — v1.4.0 — StreamEnd, Provider State & New SDK Majors · 2 Nov 2026

16 files for Claude Code, Codex and OpenCode: SessionStart, PostCompact, PostToolUse, PreToolUse and 12 more — 2,924 tokens loaded in every session.

11Stars on the repository
16Files it configures its agents with
2,924Tokens loaded in every session
3Agents configured

Instructions

Settings

Hooks

Skills

These files are johnnichev/selectools's own configuration — they tell Claude Code, Codex and OpenCode how to work on this repository, so they are not mods to install elsewhere. Copy one as a starting point and replace the parts that are about this project.