ÖST UP. Where ideas get their first commit.

Where ideas get their first commit.

OSTUP is one command that scaffolds your repo, a local cockpit, and an AI agent that already knows your project. Launch-ready, not template-stuck.

v0.31.0·Published Jun 18, 2026·17 commands· Source
  • 17 commands
  • 8 product profiles
  • 4 stack choices
  • Local cockpit
  • Privacy checks

How it works

From a raw idea to a working repo in about ten minutes.

Start with an idea, an existing repo, or a folder of client material. OSTUP turns it into a scaffolded workspace with docs, agent context, and a clear next move.

  1. 1

    Run one command

    Paste a single line in your terminal. No template to clone, no setup notes to follow.

  2. 2

    Answer a few questions

    Tell OSTUP what you are building and where your materials live. Press Enter to take the defaults.

  3. 3

    It scaffolds the work

    Repo, docs, agent context, and a chosen stack get built. Pick a web stack and it deploys to a live URL.

  4. 4

    Open the cockpit

    A local status dashboard shows what shipped and what is ready to touch. Then you build with your agent.

What you get

The missing first-mile layer for agent-built products.

OSTUP packages the unglamorous launch work — repo setup, project context, status dashboards, privacy checks, and repeatable agent handoff — so you begin with a working surface instead of a blank chat.

Start

Scaffold a new project (interactive or with --yes).

ostup init

Adopt

Retrofit an existing repo with the ostup agent kit (non-destructive).

ostup adopt

Cockpit

Generate a local status dashboard and redacted JSON report.

ostup cockpit

Privacy

Probe a deployed URL for default-deny enforcement (privacy mode). Apply, undo, or report on app-level privacy (default-deny middleware).

ostup doctor --privacyostup private add|remove|status

Every project starts with the full build kit.

Next stackStatic stackLocal stackNone stack

31

Agent recipes

5

Session hooks

5

Scripts

4

Docs

Local cockpit

Know what shipped before you keep building.

After init or adopt, OSTUP writes a local status dashboard and a redacted report. The next builder sees the package version, project shape, checks, and what is ready to touch — no guessing.

ostup initostup adoptostup cockpitostup previewostup doctor

ostup cockpit

Project status

package
ostup v0.31.0
profile
Saas Dashboard · 22 files
stack
next
surfaces
5 routes · 5 API · 1 components

Checks in place

  • session hooks5
  • scripts5
  • docs4
  • agent recipes31

$ npm run verify

One command to confirm the project is still sound.

Product profiles

Start closer to the product you actually need.

Profiles give the first commit a real shape — dashboards, stores, portfolios, booking flows, and content systems arrive with routes, API surfaces, components, and starter content already organized.

Saas Dashboard

22 files
AuthPaymentsUploads

5

routes

5

api

1

ui

Storefront

22 files
PaymentsEmail

2

routes

2

api

2

ui

Portfolio

16 files
Content

2

routes

0

api

1

ui

Booking

14 files
PaymentsUploadsEmail

1

routes

3

api

3

ui

Blog

13 files
Content

2

routes

0

api

0

ui

Lead Gen

12 files
Email

1

routes

1

api

4

ui

8 profiles ship 15 routes and 11 API routes in total. The full set lives in the reference below.

Case study

The Palms

A polished first surface of the kind OSTUP is built to unlock. The closest current recipe is the Booking profile: 1 route, 3 API routes, and 3 components out of the box.

PaymentsUploadsEmail
Private deployment — not linked.
The Palms — a project shipped with OSTUP. UI shows a Miami sunset with palm trees and an overlaid dashboard.

Install

One line. About ten minutes. A live project.

The guided Mac and Windows paths set up everything on a fresh machine. Already have Node? Use the developer path and skip straight to the questions.

Mac · Open Terminal. Paste. Done.

  1. 1

    Open Terminal.

    Press ⌘ Cmd + Space, type "Terminal", press Enter.

  2. 2

    Paste this. Press Enter.

    That is the whole install. ostup handles everything else.

    /bin/bash -c "$(curl -fsSL https://ostup-install.vercel.app/install.sh)"
  3. 3

    Follow ostup's prompts.

    ostup installs Homebrew + Node if missing (one Mac password prompt — that is macOS, not ostup), then walks you through signing in to GitHub and Vercel in your browser. Press Enter on the project questions to take the defaults. About 10 minutes total. The default web stack ends with a live URL and local cockpit proof.

  • Logs land in ~/.ostup/logs/. Open the most recent file if anything fails.

Reference

Every command, flag, and check.

The details for builders who want them after the pitch — pulled live from the published package.

Overview

Three commands cover most launches. The full command set, flags, and checks live in the other tabs.

17 commands · 36 flags · 8 profiles

1ostup init

Scaffold a new project (interactive or with --yes).

2ostup adopt

Retrofit an existing repo with the ostup agent kit (non-destructive).

3ostup cockpit

Generate a local status dashboard and redacted JSON report.