{"repo":"tadata-org/langchain-runner","free":true,"listed":false,"github":"https://github.com/tadata-org/langchain-runner","clone":"git clone https://github.com/tadata-org/langchain-runner.git","description":"Zero-configuration way to expose LangChain/LangGraph agents as autonomous services with webhooks, cron, and HTTP triggers.","language":"Python","stars":17,"topics":["agents","ai","ai-agents","automation","cron","fastapi","langchain","langgraph","python","webhooks"],"license":"MIT","category":"ai-agents","readme_excerpt":"langchain-runner Zero-configuration way to expose your LangChain/LangGraph agents as autonomous services. Simply wrap your agent with Runner and it becomes a web service with webhook endpoints, cron schedules, and HTTP triggers—no infrastructure code needed. Installation Quick Start Features - Webhook triggers - Receive external webhooks (GitHub, Stripe, Slack, etc.) - Cron triggers - Schedule agent runs with cron expressions - HTTP triggers - Simple POST endpoints to invoke your agent - Background execution - Agent runs don't block HTTP responses - Run tracking - Monitor agent run status and results - Zero config - Works out of the box with sensible defaults Endpoints Once your runner is serving, you get these endpoints automatically: Endpoint Method Description ---------- -------- ------------- /health GET Health check /triggers GET List registered triggers /trigger/{name} POST Invoke a registered trigger /webhook/{name} POST Receive webhook payload /runs GET List recent runs /runs/{id} GET Get run status and result Triggers HTTP Trigger Simple endpoint to invoke your agent with a custom message: Response: Webhook Trigger Receive webhooks from external services (GitHub, Stripe, Clerk, etc.) and transform them into agent inputs: Your webhook URL will be: For the example above: https://your-server.com/webhook/clerk Setting Up Webhooks 1. For local development, expose your server with ngrok: Your webhook URL is now: https://abc123.ngrok.io/webhook/clerk 2. Configure the extern","default_branch":null,"files":null,"tree":[],"storefront":"/r/tadata-org","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tadata-org/langchain-runner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}