|
| 1 | +<h1 align="center">RED — The Agentic-Native Starter Kit</h1> |
| 2 | + |
| 3 | +<p align="center"> |
| 4 | + <strong>Ship your agentic startup by the weekend.</strong> |
| 5 | +</p> |
| 6 | + |
| 7 | +<p align="center"> |
| 8 | + From hackathon prototype to production SaaS — RED gives you the Agentic-Native stack in 90 minutes.<br /> |
| 9 | + So your next 3 months build the product, not the plumbing. |
| 10 | +</p> |
| 11 | + |
| 12 | +<p align="center"> |
| 13 | + <a href="https://red.dev3o.com"><strong>Website</strong></a> • |
| 14 | + <a href="https://red-demo.dev3o.com"><strong>Live Demo</strong></a> • |
| 15 | + <a href="https://red.dev3o.com/docs"><strong>Docs</strong></a> • |
| 16 | + <a href="https://red.dev3o.com/#pricing"><strong>Pricing</strong></a> • |
| 17 | + <a href="https://github.com/agentic-dev3o/red/issues"><strong>Issues</strong></a> |
| 18 | +</p> |
| 19 | + |
| 20 | +<p align="center"> |
| 21 | + <img src="https://img.shields.io/npm/v/create-red-app?label=create-red-app&color=D4483B" alt="npm version" /> |
| 22 | + <img src="https://img.shields.io/github/stars/agentic-dev3o/red?style=flat&label=stars%20%2F%2010k&color=D4483B" alt="GitHub Stars" /> |
| 23 | +</p> |
| 24 | + |
| 25 | +<p align="center"> |
| 26 | + <em>⭐ <strong>10,000 stars → RED becomes fully open source.</strong> See <a href="#-the-10k-pledge">The 10k Pledge</a>.</em> |
| 27 | +</p> |
| 28 | + |
| 29 | +--- |
| 30 | + |
| 31 | +## Why RED |
| 32 | + |
| 33 | +Every SaaS is becoming agentic. Most starter kits bolt a streaming chat on top of a Next.js boilerplate and call it a day. RED picks a side: the AI Module is the **spine**, and the SaaS plumbing wraps around it. |
| 34 | + |
| 35 | +- **5 AI primitives, production-grade** — multi-party streaming, message queue, boundaries (per-project brain), agent abstraction, sync tasks. |
| 36 | +- **The headliner: external async tasks** — long-running work, off the main thread, streams progress back and notifies on completion. Deep research, batch scraping, multi-step agent pipelines, video renders — the things LLM wrappers can't do. |
| 37 | +- **SaaS-complete, not Frankenstack** — passkeys & 2FA auth, orgs & RBAC, metered billing (Autumn + Stripe), admin dashboard, audit logs, i18n, transactional email, waitlist. |
| 38 | +- **One opinionated stack** — Convex · React 19 · Bun · Vite · Tailwind v4 · shadcn/ui · Better Auth · Zod · Autumn · Resend · Lingui · Biome. |
| 39 | +- **Deploy anywhere** — managed free-tier cloud (Convex + Cloudflare) or self-hosted on your own box. Same codebase. |
| 40 | + |
| 41 | +[**Explore RED on red.dev3o.com →**](https://red.dev3o.com) |
| 42 | + |
| 43 | +--- |
| 44 | + |
| 45 | +## Try It In 60 Seconds |
| 46 | + |
| 47 | +Break anything — the database wipes every 4 hours. |
| 48 | + |
| 49 | +**[→ Open the live demo (admin access)](https://red-demo.dev3o.com)** |
| 50 | + |
| 51 | +Or scaffold your own project once you have a license: |
| 52 | + |
| 53 | +```bash |
| 54 | +bun create red-app my-saas --license YOUR_LICENSE_KEY |
| 55 | +cd my-saas |
| 56 | +claude |
| 57 | +/red-init |
| 58 | +``` |
| 59 | + |
| 60 | +One command validates your license, downloads the latest stable release, verifies its SHA-256 checksum, and extracts a ready-to-use project with the Claude skills pre-installed. |
| 61 | + |
| 62 | +--- |
| 63 | + |
| 64 | +## ⭐ The 10k Pledge |
| 65 | + |
| 66 | +**When this repository reaches 10,000 GitHub stars, RED becomes fully open source.** |
| 67 | + |
| 68 | +No strings. No conditions. No small print. The entire codebase — CLI, boilerplate, AI Module, Claude skills — flips to a permissive open-source license the day we cross 10,000 ⭐. |
| 69 | + |
| 70 | +Every star moves that needle. If you think Agentic-Native tooling should be accessible to every builder on the planet, **[hit the star button at the top of this page ↑](https://github.com/agentic-dev3o/red)**. |
| 71 | + |
| 72 | +<p align="center"> |
| 73 | + <a href="https://github.com/agentic-dev3o/red"> |
| 74 | + <img src="https://img.shields.io/github/stars/agentic-dev3o/red?style=for-the-badge&label=stars%20toward%2010k&color=D4483B&logo=github" alt="Stars toward 10k" /> |
| 75 | + </a> |
| 76 | +</p> |
| 77 | + |
| 78 | +--- |
| 79 | + |
| 80 | +## 🗣️ Feature Requests & Bug Reports |
| 81 | + |
| 82 | +This repository is RED's public home — where the community reports bugs, requests features, and helps shape the roadmap. |
| 83 | + |
| 84 | +- 🐛 **[Report a bug](https://github.com/agentic-dev3o/red/issues/new?template=bug_report.md)** — CLI, scaffolding, license validation, or the RED boilerplate itself. |
| 85 | +- 💡 **[Request a feature](https://github.com/agentic-dev3o/red/issues/new?template=feature_request.md)** — AI Module primitives, stack decisions, developer experience. |
| 86 | +- 💬 **[Start a discussion](https://github.com/agentic-dev3o/red/discussions)** — questions, stack tradeoffs, "is this the right tool for my use case?". |
| 87 | + |
| 88 | +Before opening an issue, please search existing ones — there is a fair chance someone hit the same thing. |
| 89 | + |
| 90 | +### Built with RED |
| 91 | + |
| 92 | +Shipping a product on RED? We'd love to feature it. [Open a PR against `SHOWCASE.md`](https://github.com/agentic-dev3o/red/edit/main/SHOWCASE.md) with a link, a one-line description, and a screenshot. |
| 93 | + |
| 94 | +--- |
| 95 | + |
| 96 | +## About This Repo |
| 97 | + |
| 98 | +This repo serves two purposes: |
| 99 | + |
| 100 | +- **Public CLI (`create-red-app`)** — open source, published to npm under MIT. This is what buyers use to scaffold and upgrade RED projects. |
| 101 | +- **Community home** — issues, discussions, showcase, and the star-tracked road to open source. |
| 102 | + |
| 103 | +The product source (boilerplate + AI Module + Claude skills) is private today and delivered as signed, checksum-verified release archives through the CLI. It flips to open source when the 10k pledge triggers. |
| 104 | + |
| 105 | +--- |
| 106 | + |
| 107 | +## CLI Reference |
| 108 | + |
| 109 | +The CLI is published to npm as [`create-red-app`](https://www.npmjs.com/package/create-red-app). Run it without installing: |
| 110 | + |
| 111 | +```bash |
| 112 | +# Bun (recommended) |
| 113 | +bun create red-app <directory> --license <key> |
| 114 | + |
| 115 | +# Or via bunx / npx |
| 116 | +bunx create-red-app <directory> --license <key> |
| 117 | +npx create-red-app <directory> --license <key> |
| 118 | +``` |
| 119 | + |
| 120 | +### Commands |
| 121 | + |
| 122 | +#### Scaffold a new project |
| 123 | + |
| 124 | +```bash |
| 125 | +bun create red-app <directory> --license <key> [--version <ver>] |
| 126 | +``` |
| 127 | + |
| 128 | +Validates the license, downloads the latest stable release (or a pinned `--version`), verifies SHA-256 integrity, and extracts into the target directory with `.red-license`, `.red-version`, and Claude skills intact. |
| 129 | + |
| 130 | +#### List available releases |
| 131 | + |
| 132 | +```bash |
| 133 | +bunx create-red-app versions |
| 134 | +``` |
| 135 | + |
| 136 | +Outputs semver-sorted JSON to stdout. Includes prereleases, marks the latest stable. |
| 137 | + |
| 138 | +#### Show release details |
| 139 | + |
| 140 | +```bash |
| 141 | +bunx create-red-app info <version> |
| 142 | +``` |
| 143 | + |
| 144 | +Outputs normalised release metadata as JSON — changelog, migration manifest (always a parsed object), checksum, and more. |
| 145 | + |
| 146 | +#### Download a release |
| 147 | + |
| 148 | +```bash |
| 149 | +bunx create-red-app download <version> |
| 150 | +``` |
| 151 | + |
| 152 | +Downloads and extracts a release to a temp directory without touching your project. Outputs JSON with `version`, `archiveFileName`, `archivePath`, and `extractedPath`. Inspection primitive used by the `red-update` Claude skill. |
| 153 | + |
| 154 | +### Options |
| 155 | + |
| 156 | +| Flag | Description | |
| 157 | +|------|-------------| |
| 158 | +| `--license <key>` | License key. Also read from the `RED_LICENSE_KEY` env var or `.red-license` in the current directory. | |
| 159 | +| `--version <ver>` | Pin the scaffold to a specific release version. | |
| 160 | +| `--api-url <url>` | Override the license API base URL (staging / local dev). | |
| 161 | +| `-h, --help` | Show help. | |
| 162 | +| `-v, --version` | Show CLI version. | |
| 163 | + |
| 164 | +--- |
| 165 | + |
| 166 | +## License |
| 167 | + |
| 168 | +- **CLI (`create-red-app`)** — MIT. See [LICENSE](LICENSE). |
| 169 | +- **RED boilerplate, AI Module, and Claude skills** — commercial license per tier. [See pricing →](https://red.dev3o.com/#pricing) |
| 170 | + |
| 171 | +Both flip to a fully permissive open-source license when this repository reaches **10,000 ⭐**. See [The 10k Pledge](#-the-10k-pledge). |
| 172 | + |
| 173 | +--- |
| 174 | + |
| 175 | +<p align="center"> |
| 176 | + Built by <a href="https://dev3o.com"><strong>dev3o</strong></a> — the boring parts that actually matter. |
| 177 | +</p> |
0 commit comments