Skip to main content
tinykit can be deployed to Railway or run locally.

Railway Deployment

Deploy a new instance in less than a minute with a single click, no configuration necessary. This template provisions the necessary environment variables and a persistent volume. Deploy on Railway

Configuration

During deployment, configure the LLM provider. Once deployed, access the builder at /tinykit (e.g., https://your-project.up.railway.app/tinykit).

Local Development

Prerequisites

  • Node.js 20+
  • Git

Setup

  1. Clone:
  2. Install:
  3. Configure: cp .env.example to .env and set the LLM_* variables.
  4. Database: Download the PocketBase binary.
  5. Run: Start the development server.
    Access at http://localhost:5173/tinykit.

Environment Variables

*Can also be configured via /tinykit/settings UI after deployment.

Estimated Costs

Railway (Hobby): ~$5/month (variable based on usage). LLM API: Billed directly by the provider (OpenAI, Anthropic, etc).