skrun
Expose an existing Agent Skill as a callable HTTP API without rebuilding its loop.
- Stars
- 206
- Forks
- 17
- Updated
- Updated Jul 11, 2026
Expose an existing Agent Skill as a callable HTTP API without rebuilding its loop.
Skrun is a self-hostable, multi-model agent runtime that turns SKILL.md, AGENTS.md, or another instruction format into a POST /run endpoint. Its CLI initializes, versions, verifies, and invokes agents, while the runtime adds streaming events, asynchronous webhooks, tool calling, persistent state, an operator dashboard, and generated API documentation. Users bring their own model credentials, and the current self-hosted setup requires Node 20 or later with SQLite or Postgres.
Resource types
Use cases
Runtime
Run an extensible personal agent and persistent apps on your own devices.
Package AI skills into local agents your team can use from chat.
Protocols & integrations
Capabilities
Audience
Public GitHub facts last synced Jul 14, 2026.
Run self-hosted agents and long-lived multi-agent workflows.
Build and govern agent workflows that connect to real business systems.