TL;DR

TinyKit (repo tinykit-studio/tinykit, license MIT) là một agentic app builder bạn tự host. Bạn ra prompt, agent viết code Svelte, tạo bảng database, dựng UI, deploy — tất cả trên server của bạn. Backend là PocketBase (SQLite) đã đóng sẵn realtime DB, admin panel và file storage. Mỗi app là một file Svelte, một VPS chạy được hàng trăm app. Lovable / v0 / Replit nhưng bạn giữ data, giữ code, trả 1 hoá đơn cố định.

TinyKit Studio đang build một app Kanban board

Tin chính

TinyKit lan rộng trên X qua một post của Tom Doerr với tagline đơn giản: self-hosted open-source agentic app builder. Đây không phải wrapper gọi API ChatGPT — đây là một stack hoàn chỉnh: editor (Studio UI), agent layer, runtime, database, storage, deploy pipeline. Cài bằng một lệnh docker-compose up -d hoặc một click trên Railway, bạn có ngay platform để vibe-code app.

Điểm khác biệt quan trọng nhất: code và data ở trên server bạn. Không có vendor lock-in, không có "app of the month" subscription, không lo chính sách dịch vụ thay đổi xoá app của bạn.

Vì sao đáng quan tâm

Vibe-coding platform (Lovable, v0, Replit Agent) đang là thị trường nóng nhất 2026. Nhưng tất cả đều là SaaS đóng: bạn trả tiền theo seat hoặc theo run, mã nguồn sinh ra nằm trong workspace họ, và mỗi app mới = thêm subscription. Với indie hacker chạy 5–10 micro-app cho khách thì hoá đơn nhân lên rất nhanh.

TinyKit lật lại model: một VPS ~$5/tháng có thể host hàng trăm app, mỗi app là một file Svelte gọn, agent giúp bạn viết và sửa, còn lại là Postgres-style realtime DB. Bài toán "nhiều app nhỏ trên một server" được tối ưu thẳng vào kiến trúc — không phải SaaS retrofit.

Sự thật kỹ thuật

Hạng mụcChi tiết
LicenseMIT
BackendPocketBase (SQLite) — realtime DB, admin UI, file storage, backups
App format1 file Svelte / app
Stack mixSvelte 60.5%, TypeScript 30.8%, JS 7.8%
LLM hỗ trợOpenAI, Anthropic (Claude), Gemini — bring your own key
Cost trackingToken cost transparent từng request
DeployDocker Compose, Node.js (npm run dev), Railway 1-click
RoutingDomain-based; /tinykit/studio = editor, / = production app
Templates12+ starter (productivity, finance, content, social)
Built-inSnapshot/undo mọi thay đổi, image upload với MIME validation, design system editor (color/font/shadow), static HTML export, mobile-optimized editing

So sánh nhanh

Tính năngTinyKitLovablev0Replit Agent
Self-hostKhôngKhôngKhông
Sở hữu dataToàn bộVendorVendorVendor
Cost modelVPS cố định (~$5/mo) cho nhiều appSubscription / seatPer-useSubscription
DB realtime đi kèmCó (PocketBase)Cắm ngoàiCắm ngoàiCắm ngoài
Chọn LLMBYO key (OpenAI/Anthropic/Gemini)Vendor-managedVendor-managedVendor-managed

Số $5/tháng cho nhiều app là ước lượng dựa trên một VPS nhỏ chạy SQLite — phù hợp với indie scale. Nếu cần lưu lượng cao, bạn vẫn nâng VPS hoặc tách máy được vì stack đứng độc lập.

Ai nên dùng

  • Indie hacker / agency chạy 10–100 micro-app cho khách: một VPS, một bill, agent code hộ.
  • Internal tools team: CRUD dashboard, ops tooling, không muốn data ra cloud bên thứ ba.
  • Đội privacy-sensitive (healthcare, legal, gov-adjacent): không thể đẩy code/data lên Lovable hay v0.
  • SaaS MVP giai đoạn pre-PMF: cần đẻ và xoá app rất nhanh, không bị khoá tech stack.
  • Educational / learning: dạy build app full-stack mà không cần dựng infra DB + auth + storage.

Giới hạn & pricing

  • Bạn vẫn cần biết Docker / Node cơ bản — không phải zero-config như SaaS.
  • SQLite (PocketBase) tốt cho đa app nhỏ; workload write-heavy multi-tenant thật sự lớn sẽ cần migrate Postgres — chưa có sẵn.
  • Hiện 3 LLM provider (OpenAI/Anthropic/Gemini); thêm provider "coming soon" nhưng chưa có ngày.
  • Single-Svelte-file đánh đổi: app cực kỳ dễ tweak nhưng không tối ưu cho codebase phức tạp nhiều màn.
  • Phần mềm $0 (MIT). AI inference bạn tự trả qua API key của mình. Managed cloud của TinyKit còn ở waitlist, pricing chưa công bố.

Tiếp theo là gì

Roadmap công khai cho thấy hai hướng: (1) managed cloud — bản hosted để ai không muốn tự host vẫn xài được; (2) thêm LLM provider và mở rộng bộ 12+ starter template hiện tại. Repo đang nhận commit đều, cộng đồng support qua Discord và GitHub issue.

Hai câu hỏi cần theo dõi: khi nào có Postgres backend để workload nặng yên tâm dùng, và cloud pricing ra mắt thế nào — nếu rẻ hơn Lovable đáng kể trong khi vẫn open-source thì TinyKit có cơ hội ăn nguyên một segment indie-hacker.

Nguồn: GitHub tinykit-studio/tinykit, tinykit.studio, medevel.com, BrightCoding, @tom_doerr.