What is Tinykit?
Tinykit is a free, open-source agentic app builder designed as a self-hostable alternative to platforms like Lovable, Replit, and v0. This AI-powered tool automates full-stack development by managing code generation, database schemas, and content deployment.
Tinykit is powered by PocketBase, it ensures total data ownership while enabling developers to rapidly build and launch dynamic web applications on their own infrastructure.
Features
- Agentic Builder: Prompt the AI to write code, create fields and tables, and wire it all up.
- Self-Hosted: Your server, your data. Powered by PocketBase. Docker optional.
- Realtime Database: Auto-generated tables that sync in real-time.
- Code Editor: Direct access to your source. One Svelte file per app.
- Content Fields: Edit text without touching code—like a mini CMS.
- Design System: Update colors, fonts, shadows from a visual editor.
- Time Travel: Snapshots on every change. Undo anything.
- Image Uploads: Built-in asset storage for images and files.
- Bring Your Own LLM: OpenAI, Anthropic, or Gemini (more coming soon).
- Backend Functionality (soon) — Background jobs, CRON, server-side routes
- Authentication (soon) — Email and OAuth signup in your apps
- Showcase (soon) — Browse and one-click install community apps
- LLM Functionality (soon) — AI-powered features and agentic workflows in your apps
Deploy using Docker
git clone https://github.com/tinykit-studio/tinykit.git
cd tinykit/deploy/docker
docker-compose up -d
License
MIT License



