Telegram / VK Mini App, Web, Print · In-house product
InDecks — a library of knowledge on cards

Task
Verified knowledge in short, complete units: one card is one thought of 30–60 words with a technical illustration; decks live both digitally and on paper from a single source.
What we built
- 111 decks, about 8,500 cards.
- A swipe reader, spaced repetition, favourites, a “card of the day” in the bot, the channel and on the VK wall, gifts and activation codes, public card pages.
- Telegram Mini App, VK Mini App and the web on one server, sign-in through Telegram or an email code, with account merging.
- Telegram Stars and YooKassa.
- A 63×88 mm print format with a QR code on each card.
Engineering decisions
- A multi-agent AI production pipeline: topic coverage map → two writers → critic, domain editor and copy editor → fixes → publication → announcement; duplicate checks across the whole catalogue; deck batches in parallel branches.
- Illustrations from parametric archetypes, generation and vectorisation.
- FastAPI, SQLite, a frontend with no build step, about 430 tests.
Outcome and status
Live: indecks.ru, @indecksbot. Digital content has been free since October 2026.
Stack
Python, FastAPI, SQLite, VK Bridge, Telegram WebApp, Claude

