Development studio
We build websites, web apps and AI systems
Websites and online stores, web apps and dashboards, AI assistants and bots, fast services in Go and Rust. We take a project from idea to production and support it afterwards.
- 5+
- years in development
- 20+
- projects delivered
- 120+
- Telegram Mini Apps
Updated November 2, 2026
Projects
Our own products
Most client projects are under NDA, so this page shows our own products. We can walk you through other work on a call.
Our product · SaaS
Levroc
An AI sales assistant for businesses. The bot answers customers on Instagram, Telegram and the website using the store's catalog and places orders by itself. A dashboard with conversations, catalog, multi-location inventory, orders and analytics; store websites on subdomains and custom domains.
- RAG and hybrid search: exact catalog search plus vector search on pgvector
- Every reply is checked: prices only from data, prompt-injection protection
- Official Instagram and Telegram APIs, WhatsApp via Meta
- Example store website on the engine: demo at phonelab.levroc.com
- Own edge: Caddy with WAF and rate limits, HTTPS for client domains, off-site backups every 2 hours
- Python
- FastAPI
- PostgreSQL
- pgvector
- React
- TypeScript
- Docker
- Caddy + WAF
AI companions
Dicamus
Seven AI specialists, each with its own character, long-term memory of sessions and knowledge from professional books. Card payments and Telegram Stars, Russian and English.
- Multi-agent system: the right specialist for each request
- Long-term conversation memory and book knowledge (RAG)
- Payments by card and Telegram Stars
- Lighthouse score 98 out of 100
- Python
- LLM
- RAG
- PostgreSQL
- Telegram Stars
- Docker
AI character chat
Secret Mate
An anonymous chat with AI characters that remember the conversation and react to what the user says. Models switch on the fly, payments in Telegram Stars, model providers are monitored.
- Character memory and personality
- Model choice by price and availability
- Telegram Stars payments
- Model provider monitoring
- Python
- FastAPI
- PostgreSQL
- OpenRouter
- nginx
- Docker
Client work
What we built for clients
Client names stay private under NDA. The mockups use made-up data.
Telegram Mini App · smartphone store
Catalog with automatic pricing
- Task
- The store kept its price list in a Google Sheet while competitors changed prices daily. Managers compared them by hand and could not keep up.
- What we built
- A Telegram mini app: smartphone catalog, model pages, ordering.
- Automatic pricing. A service checks the competitor price for the same model. If the competitor is more expensive, it uses the store price list; if cheaper, it sets the price a fixed amount below.
- IT news in the bot. It pulls stories from a news API, AI (Gemini) rewrites them briefly, and the bot sends them to users so the store stays on their mind.
- Result
- Prices never sit above the competitor and nobody edits them by hand. The bot keeps reminding subscribers about the store with fresh news.
- Python
- FastAPI
- BeautifulSoup
- openpyxl
- SQLite
- React
- Telegram Mini Apps
- Gemini API
Desktop · manufacturing
Shift output and material usage
- Task
- Shift output and material usage were tracked in Excel: data was copied from paper logs, formulas broke after edits and mistakes surfaced late. A web service for this did not pay off: development, hosting and support cost more than it saved.
- What we built
- A desktop app on Python and PyQt6: product and material catalogs, shift output (plan, actual, defects), material usage by norms including scrap.
- Input validation, shift totals and an Excel report. Data stays on the computer in SQLite, no server needed.
- One codebase for Windows, Linux and macOS.
- Result
- The app replaced paper logs and Excel formulas, and the shift report is exported from it. No server costs. Built in 4 weeks.
- Python
- PyQt6
- SQLite
- openpyxl
Interfaces
Admin panels, CRM and dashboards
The systems we build for clients are under NDA, so here is how our interfaces look on made-up data.
FinishingToolsPlumbing
- Finishing31%
- Tools24%
- Plumbing19%
- Electrical14%
| Oak laminate, class 33 | East warehouse | 12 packs | min 40 |
| Cordless drill 18V | Central store | 3 pcs | min 10 |
| Kitchen faucet | South store | 5 pcs | min 12 |
In progress: $14.5K
New 3
Negotiation 3
Invoice sent 2
Paid 2
Search by name or location…
| Employee | Role | Location | Last sign-in | Access |
|---|---|---|---|---|
| AAizhan K. | Administrator | All locations | today, 09:12 | |
| BBakyt M. | Manager | East warehouse | yesterday | |
| NNurlan S. | Cashier | Central store | 3 days ago | |
| EElina T. | Accountant | All locations | a week ago | |
| TTimur A. | Storekeeper | East warehouse | today, 08:40 | |
| ZZhibek O. | Manager | South store | today, 10:05 | |
| RRuslan B. | Courier | Central store | 2 days ago |
Orders: create
Stock: edit
Prices: up to ±10%
Reports: view
Excel export
Services
What we build
Websites and online stores
Custom design, catalog, cart, payments, SEO and GEO. Fast on mobile.
Web apps and dashboards
SaaS, customer portals, CRM and accounting tools, APIs, integrations with 1C, payment providers and messengers. Desktop apps in PyQt6.
AI systems
Assistants and bots built on RAG, search over your documents and data, multi-agent systems, answers checked before they are sent.
Bots and Telegram Mini Apps
Mini apps inside Telegram and bots for Telegram, Instagram and WhatsApp through official APIs, with payments including Telegram Stars.
Dashboards and analytics
BI systems for retail: sales and forecasts, stock and shortages by location, data from 1C. Built for catalogs of tens of thousands of SKUs: heavy computation in Rust and Go, interface in React.
Servers and security
Linux, Docker, Caddy with WAF and rate limits, HTTPS, off-site backups, monitoring, automated deployment.
Stack
Technologies
- Backend
- Python
- FastAPI
- Django
- asyncio
- Go
- gRPC
- Rust
- Axum
- Tokio
- Frontend
- React
- TypeScript
- Next.js
- Astro
- Tailwind CSS
- Telegram Mini Apps
- Jinja + htmx
- Data
- PostgreSQL
- async SQLAlchemy
- Redis
- pgvector
- Qdrant
- Neo4j
- AI
- Claude
- DeepSeek
- OpenRouter
- RAG
- vector search
- multi-agent systems
- Infrastructure
- Linux
- Docker
- Caddy
- Coraza WAF
- CI/CD
- backups
- Desktop
- PyQt6
Team
Who builds it
Architect and lead developer
Owns the project architecture, the AI part, databases, servers and the launch. Over 8 years in commerce, including as a director, so he also looks at the task from the business side: timelines, budget, payback.
- Python
- FastAPI
- Django
- asyncio
- AI and RAG
- PostgreSQL
- Qdrant
- Neo4j
- Docker
- Linux
- Caddy
- CI/CD
Frontend · 2 developers
Interfaces, dashboards, server-rendered websites and Telegram Mini Apps. Key user flows are covered by end-to-end tests.
- React
- TypeScript
- Next.js
- Astro
- TanStack Query
- Zustand
- Tailwind CSS
- shadcn/ui
- Vite
- Playwright
- Telegram Mini Apps
Go backend
Services and APIs where speed and concurrency matter. Services talk over gRPC, data lives in PostgreSQL and Redis.
- Go
- Fiber
- net/http
- gRPC
- Protocol Buffers
- pgx
- go-redis
- golang-migrate
Rust developer
High-load services and heavy computation. SQL queries are checked at compile time, services ship with tracing and metrics.
- Rust
- Axum
- Tokio
- SQLx
- Serde
- anyhow
- thiserror
- Tracing
- OpenTelemetry
Process
How a project goes
- BriefIn one day we go through the task and estimate time and cost by stage.
- PrototypeWe show the screens and the architecture, and you approve them before any code.
- DevelopmentWe work in stages and show the result every week.
- LaunchDomain, server, HTTPS, Google and Bing indexing.
- SupportFixes, updates and backups.
Pricing
What it costs
FAQ
Questions
What do you build besides websites?
Web apps and customer portals, BI dashboards and analytics, AI assistants and bots, integrations with 1C and messengers, fast services in Go and Rust, desktop apps in PyQt6. We also take care of servers and security.
How much does it cost?
A website starts at $590 and takes 2–5 weeks. Web apps and AI systems are estimated within a day after the brief and split into stages: you pay per stage and see the result.
Who owns the code and the data?
You do. The domain is registered in your name, and at the end we hand over the code and the data. If you decide to leave, you take everything with you.
Can I see your work?
Yes. In over 5 years we have delivered more than 20 projects and more than 120 Telegram Mini Apps. Most client work is under NDA, so this page shows our own products: Levroc, Dicamus and Secret Mate. We can walk you through other work on a call.
Do you work outside Kyrgyzstan?
Yes. We work remotely with clients in Central Asia, the CIS and beyond, in English or Russian.