onvibe.run
Built with onvibe

Real apps,
really running.

Every one of these lives on onvibe right now — a database-backed app, a game that refreshes itself every night, a page with no database at all. Click through and poke at them; they are not mockups.

The notes app: a list of notes on the left, the open note on the right

Notes

notes.onvibe.run

A plain-text notepad that follows you between devices, searches as you type and keeps every note behind its owner's login. It also speaks the assistant's own protocol, so notes can be written straight from a chat.

๐Ÿ—„๏ธ Database ๐Ÿ‘ค Private per person ๐Ÿ” Instant search ๐Ÿค– Works from the chat
ShelfLife: pantry items sorted by what expires first

ShelfLife

shelflife.onvibe.run

A shared pantry for a household. Everyone logs what they buy with its expiry date, and the list sorts itself so whatever needs eating first sits right at the top.

๐Ÿ—„๏ธ Database ๐Ÿ‘ค Member logins ๐Ÿ‘ช Shared groups โฐ Expiry alerts
The to-do app at night: lists on the left, the tasks of one list on the right

To-do list

todolist.onvibe.run

An offline-first to-do app in the spirit of Wunderlist: private per-user lists that keep working with no signal, sync once you're back, send push reminders and install onto a phone like a native app.

๐Ÿ“ด Works offline ๐Ÿ‘ค Private lists ๐Ÿ”” Push notifications ๐Ÿ“ฑ Installs as an app
mytunnel's home page, with a terminal showing the CLI setting up a relay

mytunnel

onvibe.run/mytunnel

A single-user, ngrok-style HTTP tunnel you host yourself: your own relay, your own secret, one binary, and a live web inspector for every request.

๐Ÿ”ง Open-source CLI ๐Ÿš‡ Self-hosted relay ๐Ÿ”Ž Live inspector
Linkspot: a link-in-bio page with an avatar, socials and link buttons

Linkspot

linkspot.onvibe.run

A clean link-in-bio page — avatar, socials, big link buttons, light & dark themes. It's a forkable template: fork it, edit one PROFILE block, and it's yours in a minute.

๐ŸŽจ Light & dark ๐Ÿ”— Socials & buttons ๐Ÿด Forkable template โšก No database
Secret Santa: a gift-exchange organiser with a festive landing page

Secret Santa

secretsanta.onvibe.run

A gift-exchange organiser: create a list, add people or share a join link, then draw names. Everyone gets emailed their match — and the owner never sees who got whom. Bilingual (EN/ES), with exclusions, reminders and a private draw.

๐ŸŽ Private draw โœ‰๏ธ Emails everyone ๐Ÿ”— Join by link ๐ŸŒ EN / ES
Sabuxo: the day's mystery case, with the victim and the suspects

Sabuxo

sabuxo.onvibe.run

A daily mystery you solve by talking. Question the suspects in your own words, cross-check what they tell you and name the liar. A new case opens at midnight — the same one for everybody, no sign-up, 5–15 minutes.

๐Ÿ—„๏ธ Database ๐Ÿ•› New case every night ๐Ÿ’ฌ Conversational ๐Ÿ‡ช๐Ÿ‡ธ In Spanish
Sundial: time expressions mapped to an intermediate representation and then to SQL

Sundial

sundial.onvibe.run

The home of a ~14 MB model that turns phrases like “last 7 days” into a portable representation and then into SQL — and it runs entirely in your browser. Worth noting what the site is: pages rendered on the server, a playground running client-side, and no database at all. Not every app needs one; this one stores nothing.

๐Ÿ“„ Server-rendered ๐Ÿšซ No database ๐Ÿง  Model runs in the browser
Quedada: the page for starting a date poll

Quedada

quedada.onvibe.run

Getting a group to agree on a date without the endless message thread. Propose some slots, share one link, and everyone marks when they can — voting needs no account, only the link. The best option highlights itself.

๐Ÿ—„๏ธ Database ๐Ÿ”— Vote without an account ๐ŸŒ Spanish & English

Screenshots are captured from the running apps, some with demo accounts. These are living projects — by the time you click through, they may have moved on a little.

Got something you've always wanted to build?

Get started →