tinykit is an open-source, self-hosted personal app platform.

Vibe code (or hand code) small apps, tweak them visually, and host a hundred from a single server. Start with a kit or build from scratch to own your digital life.

Get Started
Self-hosted
Your server, your data. All your apps live on a self-contained server powered by PocketBase.
AI-powered (when needed)
Prompt the agent and watch it write, create, integrate, then get out of your hair.
Realtime Data Baked-in
Store your app's data in JSON collections that sync in realtime. Save todos, notes, and more.
Image Uploads
Built-in asset storage. Upload images directly from your app - no external services needed.
Content Fields
Edit text, labels, and copy without digging through code or Markdown files.
Design System
Update all your CSS variables from a visual editor: colors, fonts, shadows, and more.
Time Travel
Snapshots on every change so you can prompt the agent with confidence and undo anything.
100+ apps, 1 server
Run all your apps on a single server and create+deploy new ones in literal seconds.
Code Editor
Development environment built-in. Get direct access to your code (a single [Svelte](https://svelte.dev) file).
Deploys Static
Your apps get built as static HTML for near-instant page loads (blazing-fast, even).
Starter Templates
Start from a template, tweak it, ship it. Community templates coming soon.
Mobile optimized
Prompt, tweak, and deploy apps from your phone.
Bring Your Own LLM
Use Claude, GPT, or Gemini and see your token costs in real dollar terms for each prompt.
Vibe Zone
Games, music, fancy art and cats while you wait for the agent. Vibing not mandatory.
Zero-config imports
Bare imports resolve automatically, no `npm install` necessary.
Themeable
Pick from over a dozen color themes to make the studio match your mood.
Roadmap
Auth
Enable email and OAuth signup in your built apps.
Roadmap
Showcase
Browse and one-click install community apps.
Roadmap
AI Functionality
Use AI-powered features and agentic workflows in your apps.
Roadmap
Backend Built-in
Run server-side JS with built-in REST endpoints, cron jobs, and background queues.
launchkit
Ship your ideas.
Landing Page Waitlist Blog Testimonials Analytics Changelog
bizkit
Run your small business.
Invoices Expenses Team Directory Meeting Notes Knowledge Base Client CRM Contracts
devkit
Build in public.
Docs Changelog Status Page Feedback Roadmap
dailykit
Everyday personal tools.
Notes Habits Bookmarks Recipes Reading List Budget Meal Planner Journal
freelancekit
Run your solo business.
Invoices Contracts Time Tracker Client CRM Portfolio Proposals
creatorkit
Build your audience.
Link in Bio Media Kit Newsletter Guestbook Sponsor Deck Content Calendar Analytics
sitekit
Your corner of the web.
Homepage Blog Contact Form Portfolio
Roadmap
agencykit
Run your agency.
Projects Clients Proposals Invoices Team Portfolio
Roadmap
teamkit
Collaborate with your team.
Standups Retros Team Wiki OKRs Announcements
Roadmap
communitykit
Build your community.
Member Directory Forum Events Announcements Resources

Point a domain, any domain[s]

recipes.balefamily.lifeclient-portal.nc-media.combooks.moores.xyzcalendar.elemdos.comnyc-ultimate.clubtrivia.hoptinger.bar
Don't want to manage a server?
We'll host it for you. Join the waitlist for tinykit Cloud.