{"repo":"thesongzhu/Friday","free":true,"listed":false,"github":"https://github.com/thesongzhu/Friday","clone":"git clone https://github.com/thesongzhu/Friday.git","description":"Private control plane for AI agents","language":"TypeScript","stars":838,"topics":["agents","ai-assistant","automation","friday","openai","self-hosted","workflow","codex","ai-agents","local-first"],"license":"MIT","category":"ai-agents","readme_excerpt":"中文 Friday Your private control plane for AI agents. Hand it a goal. It routes each step to an AI, checks the work, asks before anything risky, and remembers what you told it — so you're steering, not babysitting. You hold the keys. Local-first kernel · BYOK · Approval-first · Human-controlled · Evidence-backed =22\" --- Friday isn't a model, and it isn't a chatbot. The \"brains\" are the cloud AIs you already pay for (BYOK: Codex, Claude, DeepSeek, …). Friday is the boss that puts them to work — and the boss, plus your keys, your data, and your memory, all live on your own machine. You own the boss; you just rent the brains. Quickstart Friday runs from source today and requires Node.js 22 or newer. On macOS with Homebrew: If setup reports an older or missing Node.js, install Node.js 22+, then run Friday Setup.command again. What Is Friday? The trick with AI agents isn't prompting them yourself all day — it's building the loop that prompts them for you . Friday is that loop, turned into a product and made safe: finds the work → hands it to an AI → checks it actually did it → writes down what's done → picks the next thing — the system nags the agents, so you don't have to. Under the hood it runs Codex, Claude, and DeepSeek like a metered crew — cheap models do the thinking and planning, pricey ones do the heavy lifting — keeps the receipts, and hits pause on anything risky until you say go. How The Loop Works The leg everyone else skips is verify . An agent grading its own homewor","default_branch":null,"files":null,"tree":[],"storefront":"/r/thesongzhu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thesongzhu/Friday/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."}