{"repo":"gokhantos/opencrow","free":true,"listed":false,"github":"https://github.com/gokhantos/opencrow","clone":"git clone https://github.com/gokhantos/opencrow.git","description":"Self-hosted multi-agent AI platform, orchestrate specialized agents across Telegram, WhatsApp, and web with 90+ tools, 15 autonomous scrapers, vector memory, and real-time market streaming","language":"TypeScript","stars":21,"topics":["ai-agents","anthropic","automation","bun","chatbot","claude","crypto","defi","mcp","multi-agent"],"license":"MIT","category":"ai-agents","readme_excerpt":"OpenCrow A self-hosted multi-agent AI platform that orchestrates specialized agents across Telegram, WhatsApp, and a web dashboard — with 100+ tools, 15 autonomous data scrapers, vector memory, and cron scheduling. --- What Can OpenCrow Do? - Run AI agents on Telegram, WhatsApp, and web — each with its own persona, model, tools, and memory - Scrape data sources autonomously — HackerNews, Reddit, GitHub, X/Twitter, App Store, Play Store, news, and more - Remember everything — conversations, facts, and observations are indexed into vector memory and recalled across sessions - Generate ideas — research agents collect signals, ideation agents synthesize them into product/crypto/AI startup ideas on a schedule - Automate with cron — schedule any agent to run at intervals, one-shot times, or cron expressions - Self-manage — agents can deploy code, restart processes, manage other agents, and monitor system health - Scale horizontally — each agent, scraper, and subsystem runs as an isolated process with crash recovery --- Architecture OpenCrow runs as a thin core process that spawns and supervises isolated child processes. Each subsystem (agents, scrapers, web, cron) runs independently with crash-loop detection, exponential backoff, and automatic recovery. - Process isolation — Kill a scraper, everything else keeps running. Crash one agent, others are unaffected. - Dynamic scaling — Agents and scrapers are added/removed via config. The orchestrator reconciles desired vs actual state e","default_branch":null,"files":null,"tree":[],"storefront":"/r/gokhantos","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gokhantos/opencrow/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."}