Skip to content
Random Quark. creative technology studio

Everything Engine

From a conversation to a phone app

Describe an app. Receive a link. Install it.

The setup is open source: run it on your own server with random-quark/randomjunk-lab on GitHub.

A retro-futuristic cabinet whose open compartments hold miniature worlds: a forest under a glass dome, a robot-arm workshop, a lab, a mountain village, a greenhouse and a tiny living room

I have been building a server that makes an unusually short journey possible: describe an application to an AI agent, let it build and test it, receive a link, and install the result on my phone. I call it the “everything engine.”

I open Claude Code or Codex, connected to the server, and ask for something: a cooking application, a game, a WeTransfer clone. A small experiment can be usable in five minutes; something more involved might take 45. When it's done, the agent tests the app, publishes it on its own HTTPS subdomain and sends a link to my phone. I tap install, and an idea has become something I can actually use.

Three examples

Approximate times for the first versions, on an already prepared server.

A prepared environment for an agent

The trick is how little infrastructure each new project needs. The server already has the domain, HTTPS, databases, external services and testing tools, plus written instructions the agent reads before it starts: how to scaffold an experiment, where code and data belong, and how to publish, restart or remove an app. The components are mostly conventional; the documented procedure is what lets an agent turn code into a running application on its own.

The server: about €5 a month

All of this runs on one rented virtual server: a Contabo Cloud VPS 4, with 4 vCPU cores, 8 GB of RAM and a 100 GB SSD. It costs me about €5 a month, for an engine that makes me anything I want in minutes. If you want the same machine, it is on Contabo’s VPS page.

Contabo Cloud VPS 4 plan: 5.28 dollars a month for the first 24 months, 4 vCPU cores, 8 GB RAM, 100 GB SSD, 1 snapshot, a 200 Mbit/s port and unlimited traffic
The Contabo Cloud VPS 4 plan, at the time of writing

What the machine has available

CapabilityTools and infrastructure
Web hostingCaddy, automatic HTTPS and a subdomain for each experiment.
BackendsPython and FastAPI, with workers, job queues and scheduled tasks.
DatabasesSQLite, and PostgreSQL with pgvector for vector search.
AI servicesOpenAI, Google Gemini, Replicate and OpenRouter.
Email and paymentsResend for sign-in links and notifications; Stripe for checkout and subscriptions.
Phone deliveryProgressive Web App scaffolding: manifest, icons, offline shell and install prompt.
Testingpytest and Playwright browser tests in Chromium and WebKit.
Notificationsntfy, so the agent can send me the link when an app is ready.
RecoveryEncrypted Restic backups to Backblaze B2, monitored by Healthchecks.io.

The platform supplies the prerequisites and conventions; the agent builds the application-specific parts. Combined, they make ambitious apps practical: a recipe app can take a photo or a recording, send it to a model, process it in a background job, store a structured recipe, email a sign-in link and keep a balance of purchased credits.

The phone is the destination

Every experiment is built as a Progressive Web App, so it installs from the browser with its own icon and window, no app store involved. Depending on the browser and permissions, it can use the camera, microphone, location and motion sensors, which is enough for voice interfaces, photo capture and tilt-controlled games. For many personal tools, that means no separate Android and iOS codebases.

A different threshold for building things

The effect on my own behaviour has been striking. An idea no longer needs to justify a separate infrastructure project before I can try it. I can ask for a small application, use it on my phone, and decide what it should become based on experience.

The code still needs judgement, testing and maintenance. But the distance between imagining a tool and living with its first version has become small enough that I find myself building tools I would previously have left as notes.

Want your own everything engine? The setup is open source and ready to install on your server: github.com/random-quark/randomjunk-lab.