Startup OSWhyDocsInvite onlySign inRequest an invite
WHY

I wanted to spend more time building products.

Marketing and operations matter, but they were the parts I kept putting off. Startup OS began as an experiment to make that work easier to keep doing.

Join the waitlist
01

It started with marketing.

I enjoy building products. Marketing and operations were important, but easy to defer, so I started experimenting with Claude and GitHub Actions to help create content and share it across social channels. I considered OpenClaw, but for that first use case I wanted to start with a smaller process in the tools I was already using.

Then I started asking bigger questions about a product I had been building for more than ten years: how could I grow revenue and find more users? That led to product research, deciding what to build next, and having engineering workflows turn those decisions into pull requests.

GitHub Actions became the operating mechanism; Markdown in the repository became the record of research, decisions, plans, and results. After I brought a second product into the process, I saw that the structure was useful across products, but the work each one needed depended on its stage.

That was the reason to make the reusable system its own product and repository.

02

A template for how a product is run.

The idea came from GitHub pull request templates: define a useful structure once, then reuse it in different repositories. I wanted a repository that an AI agent could inspect and use to set up a new product with the same operating foundation.

Each product would keep its own context, goals, evidence, and decisions, while the reusable methods and operating structure could be shared. The agent could adapt the setup to the product in front of it instead of carrying one product's assumptions into another.

That principle remains: shared operating system, product-specific context, and room for each product's stage and needs.

03

Useful beyond technical founders.

I started as a technical founder solving my own problem. The broader idea is for any founder who wants to operate with an AI team: agents carry out recurring work within clear permissions, while the founder sets direction and stays involved in decisions that need human judgment.

You do not need to be a software engineer. You do need to be comfortable with GitHub: each product's context and operating record live in your organization, and proposed work comes to you as pull requests to review. Onboarding currently requires admin access to that GitHub organization, GitHub Actions enabled, and your own Claude Code account for model use.

04

Choose how to onboard.

Start in the browser and follow the setup step by step, run the Startup OS CLI yourself, or ask your coding agent to guide you through the CLI flow. The agent can inspect your product and prepare the setup; you handle the steps that require your GitHub account, install the GitHub App, and review the setup pull request.

The documentation walks through the prerequisites, each setup path, and what happens after onboarding. A new product starts in Prepare mode, so the first run plans and proposes work for you to review.

05

A different unit of work.

OpenClaw, Grok Bot, and Meta Muse make capable assistants and agents available to people and teams. There is real overlap: they can remember context, take on multi-step work, and ask for approval. The useful distinction is what each product is organized around.

Startup OS starts from the software product itself. It keeps a product's operating context in the founder's GitHub organization, follows a recurring loop to assess and propose work, and makes the permission boundary visible. Think of it as the operating discipline around a software business, alongside the agents doing individual jobs.

These descriptions reflect how each company presents its product today; capabilities and positioning may change.

06

What Startup OS is—and is not.

It is

  • A way to give agents durable, product-specific context and direction.
  • A recurring process for reviewing evidence, planning, and proposing work.
  • A permission model that makes clear what can proceed, what needs approval, and what stays yours to decide.
  • A record that lives in your own GitHub organization.

It is not

  • A general-purpose personal assistant for every part of life.
  • A model or a new agent framework you must build from scratch.
  • A replacement for the founder's direction or judgment.
  • A system that can grant itself more authority or merge its own pull requests.
07

The founder stays in charge.

A new product starts in Prepare mode. Startup OS drafts and opens pull requests; you review and merge the setup. From there, it can act only within the permissions you have set. Decisions reserved for you stay yours, and silence is never treated as approval.

You set the direction. Startup OS helps keep the work moving toward it.

Read how permissions work

Build the company. Not just the product.

Join the waitlist