VinkyDev/vibestart

★ 54⑂ 2

Compose a full-stack TypeScript stack and get a cutting-edge, verified project made for AI coding agents, with type safety, lint, and tests built in.

About VinkyDev/vibestart

VinkyDev/vibestart is an open-source project on GitHub, mainly written in TypeScript. Compose a full-stack TypeScript stack and get a cutting-edge, verified project made for AI coding agents, with type safety, lint, and tests built in. It currently holds 54 stars and 2 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #93 with 0 new stars today.

GitHub Repository Details

Repository VinkyDev/vibestart · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

VibeStart

Compose. Verify. Ship.

Compose a full-stack TypeScript stack and get a cutting-edge, verified project made for AI coding agents, with type safety, lint, and tests built in.

npm CI License: MIT

English · 简体中文

https://github.com/user-attachments/assets/aa58d60b-4776-460b-97ee-234aa331f436

Quick start

Compose it yourself

Pick each layer in the web studio and copy the command it builds, or answer the prompts in your terminal:

npx vibestart-cli my-app

Hand it to an AI agent

Paste this command, along with what you want to build, into Claude Code, Codex, Cursor, or any coding agent:

npx skills add VinkyDev/vibestart --skill vibestart

The agent installs the vibestart skill, chooses the stack, and creates the project. Later, ask it to add capabilities or upgrade the templates. See the Agent Skills guide.

Why VibeStart

Full details: Why vibestart.

With a coding agent, the hard part of an application is rarely the first day. It is the thirtieth: features pile up, the structure erodes, and each fix introduces another bug. VibeStart gives the agent, and you, a better starting point: best practices for a current, carefully chosen stack, and a codebase built so that an agent writes good code in it.

VibeStart does not host your application, does not migrate production data, and does not hide the code. A generated project is an ordinary repository with no runtime dependency on VibeStart.

Supported stacks

| Layer | Choices | | ---------- | ---------------------------------------------------- | | App | React SPA (TanStack Router), TanStack Start, Next.js | | Desktop | Electron | | Backend | Hono, or the framework's own server | | API | oRPC, OpenAPI, or none | | Database | PostgreSQL or SQLite with Drizzle, or none | | Auth | Better Auth | | Deployment | Docker | | UI | shadcn (Base UI) and Tailwind 4 | | Toolchain | Vite+, Oxlint, Knip, Vitest, Playwright, AGENTS.md |

CLI options

Pass flags to skip the prompts:

npx vibestart-cli my-app --framework next --backend self --api orpc --database postgres --auth better-auth

| Option | Description | | ------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | | -- | Decide one kind (--framework, --backend, --api, --database, --auth, --desktop, --deployment, …). none is the empty choice of an optional kind. | | --addons | Select add-ons, comma-separated. Knip and Ultracite are on by default; none leaves out both. | | --package-manager | Install with pnpm (default) or Bun 1.4.2 or newer. | | --runtime | Run the Hono server on Node.js (default) or Bun. | | --recipe | Start from a vibestart.jsonc; kind flags override it. | | --list | List every kind, its options, and every legal stack. | | --dry-run | Resolve the stack and list the files without writing. | | --json | Print one JSON object and never prompt. Failures carry a machine-readable code. | | --no-interactive, --no-git, --no-install, --no-check | Skip prompts, git init, install and setup, or the final vp check. |

Documentation

Repository

| Path | Owns | | ----------------------- | ------------------------------------------------------------------------ | | apps/cli | The vibestart command | | apps/web | The web studio and documentation site | | packages/core | Blueprint schema, resolver, and generator | | packages/integrations | Integrations, templates, the dependency catalog, and verification.json | | packages/config | Shared TypeScript presets | | golden/ | Checked-in generated projects, each its own workspace |

Contributing

Contributions are welcome. Read CONTRIBUTING.md for setup, the checks to run, and how templates are verified.

License

MIT, copyright VinkyDev and contributors. Third-party materials retain their respective licenses.

GitHub Stars & Activity

54Stars
2Forks
0Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars54
Forks2
Open issues0
Primary languageTypeScript
License-
Stars gained today0
Created-
Last pushed-

Trending History

Daily boardrank #93 · ▲ 0 stars

Related AI Projects

1

deepseek-ai / deepseek-harness

TypeScript★ 244,544⑂ 0
→
2

n8n-io / n8n

TypeScript★ 206,762⑂ 0
→
3

firecrawl / firecrawl

TypeScript★ 189,134⑂ 0
→
4

thedotmack / claude-mem

TypeScript★ 97,052⑂ 8,555▲ 536 stars
→
5

ruvnet / ruflo

TypeScript★ 73,998⑂ 8,799▲ 87 stars
→
6

heygen-com / hyperframes

TypeScript★ 57,834⑂ 5,158▲ 582 stars
→
7

ChromeDevTools / chrome-devtools-mcp

TypeScript★ 53,035⑂ 5,704▲ 45 stars
→
8

wonderwhy-er / DesktopCommanderMCP

TypeScript★ 9,940⑂ 1,247▲ 13 stars
→

More AI Rankings