Requires a Cloudflare token in Settings to register a real Cron Trigger. Without it, the job is saved and runs via βRun nowβ.
mini-potato is a small, self-contained web app that turns a plain chat into a working coding + research agent. You bring your own model key. The key is sent once, stored encrypted on the server (Cloudflare Durable Object), and reused for every request and for scheduled jobs β so the agent runs even with no browser open.
How it's built. A lightweight backend runs on Cloudflare's free tier (Workers + Pages). It talks to your chosen model, streams the answer, and exposes a small set of tools to the agent: a file system, web access, skill loading, project export, and one-click static hosting to Cloudflare Pages β no build step required for static projects.
Why free tier. The whole thing is designed to live inside Cloudflare's free allocation: request-based compute, no always-on servers, no paid databases. Durable state (sessions, encrypted key, cron jobs) lives in a Cloudflare Durable Object β strongly consistent and free-tier friendly β so the backend runs 24/7 with no browser open.
Secure by design. Every request is locked to an allow-listed origin and signed with an embed token, so the backend only answers from places you've authorised. Your key is encrypted at rest (AES-GCM) on the server and never exposed to the browser or returned by any API.
Private. Your chats, files, and encrypted key stay in the server-side Cloudflare Durable Object tied to your deployed origin. The browser holds no raw key β only an allow-listed origin gate. There is no third-party analytics or tracking in this app.
mini-potato is private property. All source code, design, and associated assets are owned exclusively by the project owner and are not open source, not public domain, and not licensed for redistribution or reuse without explicit written permission.
Access to this interface is restricted to authorised users only. If you are not an authorised user, you may not use, copy, modify, or distribute any part of this software.
Authorised use is limited to the purpose granted by the owner. Unauthorised access or use may be subject to legal action.