Skip to content
rerun-buildPublic

About

AI coworkers that run your work. Self-hostable, AGPL-3.0.

Resources

Code of conduct

Contributing

Security policy

Stars

1.0k stars

Watchers

2 watching

Forks

Latest commit

 

History

105 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Rerun: the Chief of Staff presenting a team of coworkers on the board

Rerun

Hire AI coworkers for your team.
They use your tools, work on a schedule, and check with you before anything that matters.

License: AGPL-3.0 CI Release Stars Discord

Host it yourself »

Docs · Rerun Cloud · Discord · Contributing


Your coworkers work in:

Gmail Google Calendar Google Drive Google Sheets Slack Notion
HubSpot Airtable Stripe Shopify GitHub Linear
Jira Figma Webflow X YouTube Instagram

and 200+ more in the catalog, any MCP server, 2,000+ apps through Composio

On the models you pick:

Anthropic OpenAI Gemini OpenRouter

an API key, the Claude or ChatGPT subscription you already pay for, or your own model through Ollama, LM Studio, vLLM or any OpenAI-compatible server


👋 Meet your new team

You tell Rerun what you need done, in plain words. The Chief of Staff interviews you, plans a team and builds it. Each coworker gets a job, its own memory, its own skills and its own computer. You see them all on one board, you talk to any of them like to a colleague, and they ask before they send, pay or delete anything.

Eight coworkers in three Boxes on the board, the Sales Rep reporting the companies it found

A few coworkers people hire on day one, each a ready-made template:

Executive Assistant
Executive Assistant
Sorts your inbox, clears your calendar, briefs you every morning
Data Analyst
Data Analyst
Answers your questions from your data, with charts and a weekly KPI report
Reputation Manager
Reputation Manager
Watches your reviews and your competitors, drafts every reply
Sales Development Rep
Sales Development Rep
Finds prospects who fit and writes each one a first email
Social Media Manager
Social Media Manager
Writes a week of posts for each network, publishes when you say go
Collections Specialist
Collections Specialist
Chases every late invoice, without the awkward emails

✨ Features

The Chief of Staff, taking requests by voice, hiring a coworker and running the team on autopilot

🧑‍✈️ The Chief of Staff runs your team. Say what you need, out loud if you like. It spots what needs doing, hires the coworker for it, and answers your coworkers by your rules while you are away.

A coworker sending an email from its own browser
🖥️ Their own computer
A browser and a screen you can watch, and take over at any time
A coworker waiting for a teammate to approve a payment
✋ You stay in charge
They stop and ask before they send, pay or delete anything
Coworkers running at night while the team is away
⏰ Work while you sleep
Schedules and webhook triggers: the 7am run happens without you
Three coworkers handing a job down the line
🤝 They work together
One finds the leads, the next writes to them, a third files the result

And everything else a colleague needs:

  • 🧠 Coworkers that remember: a soul, skills, a memory that grows with every task
  • 🗺️ One board: every coworker, every Box and every running task in sight
  • 💬 Chat like with a colleague: files, voice notes, tables and approvals inline
  • 🔌 Plugs into everything: 200+ ready integrations, any MCP server, Composio
  • 🏠 Your own servers: attach the machine your coworkers run on in one command
  • ♾️ No limits: as many coworkers and seats as you want, nothing to pay

🚀 Quick start

Let an AI install it for you:

Install with Claude Install with ChatGPT

Or paste this into Claude Code, Codex or Cursor, which run the commands for you:

Install Rerun, the open source AI coworkers app, for me. Follow the guide written for AI assistants: https://raw.githubusercontent.com/rerun-build/rerun/main/INSTALL.md

By hand, you need Docker, Node.js 22, and a Supabase project (a free one on supabase.com works).

git clone https://github.com/rerun-build/rerun.git && cd rerun
cp .env.example .env          # fill the Supabase URL and keys, and an OpenRouter key
npx supabase link --project-ref <your-project-ref> && npx supabase db push --include-seed
node scripts/self-host-check.mjs
docker compose up -d --build  # then open http://localhost:3000

That's it, say hi to the Chief of Staff. 🎉

The self-hosting guide walks through every step, including Supabase on your own machine, adding servers, HTTPS and updates.

☁️ Open source or Rerun Cloud?

Same product, same code. Rerun Cloud is this Rerun, hosted, plus what only a hosted service can offer.

🛠️ Open source ☁️ Rerun Cloud
Coworkers, chat, memory, skills, schedules ✅ ✅
Services catalog, MCP, Composio ✅ ✅
Template library Your own templates ✅
A computer for each workspace You host it, one command attaches it Ready in 30 seconds
AI models Your keys or subscriptions Included credit, or your keys
Premium features (LinkedIn, WhatsApp, paid data, emails) ✅
Updates Each release Continuous
Support Community ✅
Price Free forever See plans

💜 Our partners

Part of Rerun Cloud runs on two partners: LinkedIn, WhatsApp and paid data. Their integrations live in this repository, in the open.

Treg
Treg
One key for 4,100+ data tools across 126 providers, paid per call

Powers paid data. A coworker finds people and leads, companies, search results, SEO figures and public profiles on LinkedIn, TikTok, Instagram, X, YouTube, Facebook and Reddit, all through one paid_data tool. Treg picks the provider and tries the next one on a miss.

apps/ui/lib/paid-data · packages/contracts/src/paid-data.ts
Linkup
Linkup
The outreach API for AI agents: LinkedIn, email, WhatsApp, iMessage

Powers the LinkedIn and WhatsApp apps. A coworker gets a real account: it searches people, sends invitations and messages, posts and comments, and wakes up the moment someone replies or accepts.

apps/ui/lib/apps/linkup · apps/ui/lib/apps/linkedin · apps/ui/lib/apps/whatsapp

🎓 Rerun Experts

Need a coworker built around your business, or a hand to set Rerun up? Rerun Experts are vetted builders, freelancers and studios who design, ship and run AI coworkers on Rerun.

🔎 Hire an expert
Browse the directory by skill and location, and send your request from the site
🛠️ Become an expert
Get listed, build for your clients in a free sandbox, keep 95% of your template sales and earn 20% on every client you bring

🧩 How it fits together

flowchart LR
    you(["🧑 You"]) --> app["<b>App</b><br/>Next.js · apps/ui"]
    app <--> db[("<b>Supabase</b><br/>Postgres, auth,<br/>storage, realtime")]
    app <--> engine["<b>Engine</b> · apps/engine<br/>one per workspace"]
    engine --> coworkers["🤖 Coworkers<br/>files, browser, screen"]
    engine <--> tools["🔌 Your tools<br/>MCP, APIs"]
    engine <--> models["🧠 Your models"]
Loading

Built with Next.js, React, Tailwind, Supabase, the Vercel AI SDK, Hono, libSQL, Patchright and Docker, in a pnpm monorepo.

🤝 Contributing

Bug reports, fixes and docs are welcome. Read CONTRIBUTING.md first: it explains how to run Rerun from source and how pull requests flow back into Rerun Cloud.

Self-hosted installs get community support on GitHub: an issue without logs or steps to reproduce is closed with a link to the guide. Questions and show-and-tell go to Discord.

If Rerun saves you a few hours, a ⭐ helps a lot.

Star history

📜 License

AGPL-3.0. You can run, modify and host Rerun freely; if you host it for others, you publish your changes under the same license. The name and logo are not covered: see TRADEMARK.md.

Directories named ee or (ee) (billing and plans, the Rerun credit and its managed models, the template marketplace) are source-available under the Rerun Commercial License: read and modify them freely, run them in production with an agreement. The open source build never switches them on.

About

AI coworkers that run your work. Self-hostable, AGPL-3.0.

Resources

Code of conduct

Contributing

Security policy

Stars

1.0k stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages