Give your AI-built
app a home.

Build and deploy small TypeScript apps with your coding agent. Hosting and a database included.

YOUR APP
TYPESCRIPT
HOSTING
Server actions
Database included
Live URL

[01] Made for you

That little idea
deserves a working app.

A reading log, a game leaderboard, a tool for your latest project. Build something you want to use, then give it a home beyond your laptop.

[02] From code to a live app

The agent builds it.
Oikina makes it real.

Oikina is a CLI and hosted runtime for building and deploying small full-stack TypeScript apps with coding agents. Start with its template, build your frontend and server actions, then deploy with a database included.

Oikina product layerAn AI agent sends an application through the Oikina runtime, which publishes a full-stack app with a live URL and persistent data.AI AGENTOIKINA RUNTIMEYOUR APPFRONTEND · SERVER ACTIONS · DATABASE · HOSTING

[03] How it works

Build it.
Deploy it. Use it.

Use your coding agent with Oikina's starter. Develop locally, then run the deploy command to get a live app URL.

[01]

Build with your agent

Start with the Oikina TypeScript template and let your coding agent help you make it yours.

[02]

Put it online

Deploy your app to Oikina and open it through a live URL on your phone or laptop.

[03]

Keep making it yours

Update your app through the same deploy workflow. Its URL and database stay with it.

Try the starter on your laptop.

You'll need Node.js 22.16 or newer on macOS or Linux. On Windows, use WSL2. These commands create an app and start the local development server.

Open the project in your coding agent and make it yours. Hosted deployment requires a beta invite and a deploy key.

Read the CLI reference
npx oikina new my-app
cd my-app
npx oikina dev

[04] Database included

More than a page.
An app that saves.

Your frontend, typed server actions, and SQLite database work together through Oikina's app template. Save data and show updates without setting up a separate database service.

React and TypeScript frontendTyped server actionsPersistent SQLite database
Your full-stack Oikina appA React frontend calls typed server actions that read and write a persistent SQLite database. Oikina hosts the app.Your appHOSTED ON OIKINAFrontendREACT + TYPESCRIPTServer actionsTYPED QUERIES + MUTATIONSDatabasePERSISTENT SQLITEONE STARTER · ONE DEPLOY WORKFLOW
Protected application runtimeHosted server actions run in isolated workers with no network access and fixed CPU, memory, and process limits.OIKINA HOSTED RUNTIMEISOLATED ACTION WORKERREPRODUCIBLE RELEASEPrivate server bundleSEPARATE FROM BROWSER FILESNo network accessNETWORKLESS HOSTED WORKERSResource boundariesCPU · MEMORY · PROCESSESAPP DATABASE PERSISTS ACROSS RELEASES

[05] Built to keep going

Keep improving.
Keep your data.

Redeploy when you have a better idea. Your app keeps its URL and its database across releases. Hosted server actions run in isolated workers, and server bundles stay separate from public browser files.

  • Server bundles stay private
  • App data persists across deploys
  • Your app URL stays the same

[06] Start small

Small apps.
Your ideas.

01

A public reading log

Build a place for book ratings and reading notes you want to make public. Give it the layout and details you wish other apps had.

BOOKSYOUR OWN APP
02

A game leaderboard

Make a scoreboard for a casual game. Save scores in the database and show the latest standings through reactive queries.

SCORESLIVE STANDINGS
03

A project tracker

Track milestones for a hobby project using sample or public data. Add the views and fields that fit the way you work.

  • Your own fields
  • Your own layout
  • A live app URL

Oikina / 2026

Make something
you want to use.

Try the starter locally, or request an invite to deploy to Oikina Hosted.

Get a beta invite

Hosted beta uses Oikina's app template. App-user login and file storage are still in development. Published apps are publicly accessible.