initrunner
Active·★ 38·Apache-2.0·Updated 2026-05-29
★ Hidden Gem
Define AI agent roles in YAML and run them anywhere: CLI, API server, or autonomous daemon
InitRunner lets you define an agent in one YAML file, chat with it, run it autonomously, and deploy it as a daemon triggered by cron, file changes, webhooks, or Telegram messages. It supports multiple execution modes, built-in memory, cost controls, multi-agent orchestration, and security features. Built on PydanticAI.
#agent-framework#ai-agents#ai-automation#ai-tools#autonomous-agents#cli#llm#llm-agents
01
Features
01One file, four modes: interactive REPL, one-shot prompt, autonomous loop, and daemon with triggers.
02Autonomous execution with task decomposition, reasoning strategies, and guardrails (iteration, token, time budgets).
03Daemon mode with six trigger types: cron, webhook, file_watch, heartbeat, Telegram, Discord.
04Built-in memory (semantic, episodic, procedural) that persists across sessions and agents.
05Security features: input validation, tool authorization (InitGuard), sandboxed code execution, tamper-evident audit trail, encrypted credential vault.
02
Compatibility
anthropic
Anthropic
Verified via docs
openai
OpenAI
Verified via docs
google
Google
Verified via docs
groq
Groq
Verified via docs
mistral
Mistral
Verified via docs
cohere
Cohere
Verified via docs
03
Quick start
1
$ curl -fsSL https://initrunner.ai/install.sh | sh
2
$ initrunner setup
04
Use cases
↳Automated code review: set up a daemon that reviews pull requests or file changes.
↳Personal research assistant: create an agent that researches topics, summarizes findings, and stores knowledge.
↳Customer support Q&A: ingest documentation and deploy as a helpdesk bot on Telegram or webhook.
05
Alternatives
stackql★ 843
Query, provision and operate Cloud and SaaS resources and APIs using an extensible SQL based framework
awesome-claude★ 250
HeyClaude is a curated registry and distribution surface for Claude and AI-workflow assets: agents, MCP servers, skills, commands, hooks, rules, guides, tools, jobs, Raycast feeds, static data exports, and an npm MCP package.
llama-cpp-agent★ 635
The llama-cpp-agent framework is a tool designed for easy interaction with Large Language Models (LLMs). Allowing users to chat with LLM models, execute structured function calls and get structured output. Works also with models not fine-tuned to JSON output and function calls.
Auto-claude-code-research-in-sleep★ 11.0k
ARIS ⚔️ (Auto-Research-In-Sleep) — Claude Code skills for autonomous ML research: cross-model review loops, idea discovery, and experiment automation via Codex MCP
Related searches
Comments
Log in to leave a comment
No comments yet. Be the first!