Skip to the contentStart
Ami StudioOleksii Zahlukha

Applications that made it as far as a shortcut

Phone and laptop. Most of these are installed and in daily use — that is, proven by being used rather than by a test suite. Some are not: they are frozen or were lost to a disk failure, and each of those says so on its own card, in plain words.

Each card says where the thing stands and what you can do with it right now: open it live, walk through the screens, or poke at a demo. Where there are no screenshots, it says why.

Atlas — the whole history of the world in one appLive — you can touch it

Atlas — the whole history of the world in one app

Countries, empires, rulers and family trees from 10000 BC to today: a path through 12 eras, a globe, a game layer and a guide that answers in plain words. Works with no internet.

Where it stands: Finished: 835 cards stored on the device itself, 46 chapters of text, 30 languages. Not one invented fact — every claim carries a link to its source.

  • PWA
  • WebGL globe
  • Wikidata + Wikipedia
  • offline-first
  • +1
Full storyOpen it
NEXUS — from zero to expert, as a game

NEXUS — from zero to expert, as a game

A course in coding and working with AI laid out as a galaxy: 22 chapters, 220 lessons, and a sandbox where the code you write actually runs.

Where it stands: Working, 95 tests, Windows installer built.

  • Electron
  • TypeScript
  • sandboxed code execution
Full story
Nutri — eating well as a family

Nutri — eating well as a family

Eating well as a family: the camera counts the plate, an AI dietitian remembers each person’s targets, and the menu is built around real supermarket prices.

Where it stands: Working, 25 tests, interface in English, Spanish and Russian.

  • Flutter (Android + Windows)
  • camera and barcode recognition
  • Groq
  • n8n sync
Full story
Tycha — falling asleep

Tycha — falling asleep

An app for falling asleep: its six sounds are not recordings but maths computed live, so the mix never repeats and never starts to grate.

Where it stands: Working, 99 tests, Android build ready.

  • Flutter (Windows + Android)
  • real-time audio synthesis
Full story
Dayo — planning a day out loud

Dayo — planning a day out loud

A day planner you talk to: say everything you need to do and the AI lays it out by the 1-3-5 rule, leaving the day possible.

Where it stands: Working, 69 tests, Android build ready, not in any store. Interface is Russian only. The AI tab needs a server address that is not configured on this machine, so the speech-to-plan step has not been demonstrated live.

  • Flutter
  • SQLite
  • speech-to-text
Full story
Polaris — learning to invest without risking money

Polaris — learning to invest without risking money

A stock-market simulator with virtual money and an academy of 30 lessons: the market, the charts, the dividends and an AI mentor — learning without losing real money.

Where it stands: Working, 338 tests (suite run 12 Aug 2026). Source code public on GitHub.

  • Flutter
  • Node.js server
  • n8n
Full storyOpen it
FORGE — an atlas of sport

FORGE — an atlas of sport

An atlas of sport: 68 disciplines, interactive anatomy in 2D and 3D, hundreds of exercises, programmes and a workout player — all of it works with the network off.

Where it stands: Working, 101 tests. The hosted address is behind HTTP basic auth (401), so it is shown by screenshots or a temporary login rather than a public link.

  • web app
  • PWA
  • Android build
  • offline-first
Full story
WordQuest — English practice that follows you

WordQuest — English practice that follows you

An English vocabulary trainer for a teacher and their class: an island map with ten game modes, spaced repetition built in, and a separate teacher screen.

Where it stands: In development. The student side opens without a password; creating a teacher account needs an invite code. Interface is Russian only. Level test screen, spreadsheet import and the Mac build are unfinished.

  • web app
  • spaced repetition
  • always-on-top overlay
  • HTTPS
Full story
PromptMaker — one sentence in, a professional prompt out

PromptMaker — one sentence in, a professional prompt out

Say what you need in plain words and get a finished prompt for any of 13 AI tools, written by that particular tool’s rules.

Where it stands: Usable and tested — 194 tests, installer and icon built. Parts 7-8 (the subscription layer) are paused, so it is a working tool rather than a finished product. Interface is Russian.

  • Electron
  • 185 KB offline rulebook
Full story
DND UNIVERSE — a whole world for a tabletop campaign

DND UNIVERSE — a whole world for a tabletop campaign

A tabletop role-playing table in the browser: 192 characters, 9 voices synthesised on the machine itself, 288 sounds, and living maps.

Where it stands: Running around the clock on my own server. As of 31 Aug 2026: 1659 sets of automated checks and 346 live runs, none failing. The world itself is still empty — what it needs now is lore and a party, not more code. The screenshots come from a demo stand that refuses to start on the live world.

  • Node.js
  • Fastify
  • SQLite
  • Piper (local voices)
  • +1
Full storyLink on request
Bdzhilka — a personal safe for a whole life

Bdzhilka — a personal safe for a whole life

A personal document safe: passports, contracts, medical papers and deadlines in one place that answers “where is it” and “when does it expire”.

Where it stands: Working. As of 31 Aug 2026: 677 checks on the application, 138 on the server and 32 on the watchdog, green both on the laptop and on the server; the service has never once fallen over. The screenshot is taken on an empty safe: not one real document leaves the device.

  • Flutter
  • SQLite
  • Caddy
  • device-key sync
Full storyLink on request
AI World Map 2026 — a reference for the whole AI field

AI World Map 2026 — a reference for the whole AI field

A single page that holds 230 AI tools across 13 areas: what each one costs, what its free tier really gives, and one line on why it matters for this particular person — plus a section on what has already broken in the code.

Where it stands: Built 29 Aug 2026, fully re-verified 30 Aug: 202 corrections, 46 of them critical, 230 source links walked by a checker. 115 items are honestly marked as unverified.

  • static HTML
  • own checks
  • source-verified
Full story
Lambe — a trainer for Quenya and High Valyrian

Lambe — a trainer for Quenya and High Valyrian

A half-year course in two invented languages, 25 minutes a day: dictionaries, grammar drills and spaced repetition. The name is Quenya for "speech".

Where it stands: Built, then frozen by its owner: the dictionaries are in place, the lessons were never started. Code and data are intact — one word unfreezes it.

  • Node.js
  • local web app
  • spaced repetition
Full story

Fluxo — personal money

Personal finance where the app and a Telegram bot write to one database: an expense entered in the bot and an expense in the app are the same expense.

Where it stands: Working, in real daily use since 17 Jul 2026, 110 tests.

  • Flutter
  • n8n backend
  • shared database with a Telegram bot
Full storyNo screenshots: they would show other people's data

Where It Is — a photo catalogue of a home

A catalogue of things in a home: rooms as photographs with pins. Say out loud where you put something, and half a year later ask in plain words where it is.

Where it stands: Working, 188 checks green, installed on the phone.

  • Node.js
  • local vision model
  • speech to text
  • PWA + APK
Full story

I Saw This — searchable memory of your own screen

A memory of your own screen: it remembers what was on it and then finds it from a description in words. Everything is read and stored on the laptop itself.

Where it stands: Working, opens on Ctrl+Alt+V. What it holds is my own desktop.

  • Node.js
  • local OCR
  • local vision model
Full storyNo screenshots: they would show other people's data

Slovarik — working English out of your own meetings

A working-English vocabulary built out of your own meetings: under every word sits the real sentence somebody said it in.

Where it stands: Working since 18 Aug 2026, a shortcut on the desktop, three minutes a day.

  • Python
  • spaced repetition
Full story

Factory console — a desktop panel for the content factory

A desktop panel over the content factory: what is published, what is about to go out, on which brand and at what time in the viewer’s day.

Where it stands: Worked alongside the factory and was frozen together with it.

  • Python
  • systemd
  • Telegram
Full story

BumpArena — a 3D party-battle game (lost)

A party-battle game of my own in Unity with sixteen modes, in the spirit of Party Animals. The code died in a disk failure; the work stands here as lost.

Where it stands: Honestly: the code died in a disk failure on 21 July 2026. Four scripts survived and nothing has been rebuilt. It is here as a lost piece of work, not as a finished one.

  • Unity 6.5
  • C#
Full story

Zvon — a reminder that actually arrives

A reminder is created by typing, by voice or from a screenshot, and it arrives wherever the person actually is: phone, Telegram, email, Discord or Slack. One list across every device.

Where it stands: Parts 0-8 of 9 are done: the server, the Android and web app, the APK and AAB builds. Windows is waiting on a system component. Publishing to the store is the owner call.

  • Node 24, no dependencies
  • SQLite
  • Android + PWA
  • Telegram Bot API
  • +1
Full story

Most are built in Flutter, and that one decision gives two results: an Android app and a Windows desktop build out of one source tree. Data almost everywhere sits on the device itself — an application that stops working without a network is useless exactly when the network goes.