MyKnowledge
knowledge base
Telegram RAG assistant on ChromaDB with a personal knowledge base.
- Python
- aiogram
- ChromaDB
Krusalovorg Labs · 41 experiments
Prototypes and experiments in AI, automation, networking, IoT, and product UI. Where I validate ideas in working code.
Showing 41 of 41
knowledge base
Telegram RAG assistant on ChromaDB with a personal knowledge base.
vision model
Object detection and tracking from a webcam with YOLOv8 and Supervision.
voice trigger
Real-time wake-word detection for «el_lee» with RealtimeSTT and OpenWakeWord.
voice assistant
Voice assistant with NER, command handling, and speech synthesis.
LLM fine-tuning
Llama 3 fine-tuning with Unsloth: dataset prep, training, and model export.
forecast
FX forecasting with a Keras LSTM on historical PKRX data.
assistant lineage
Telegram port of the Elie assistant line: ChatGPT, reply styles, years of one product — not a one-off bot.
local assistant
Local assistant: Rustpotter, Vosk, LLM, scenes, reminders, and Home Assistant. The next-version summer R&D became Vekna.
R&D → product
Summer R&D on the Elie line: persistent AI personas with memory, voice, and a computer agent. Grew into a commercial product — full case study in Work.
roleplay bot
Harry Potter roleplay without neural nets: chat spells (Petrificus — mute), a Hogwarts map with player pins, profiles, and message stats. Never shipped.
device launcher
Custom launcher for Alisa Duo: home screen matched 1:1 to the stock firmware UI.
automation tool
Page parser: pull headings with BeautifulSoup and requests.
file classifier
Directory scan and AI file classification with CSV/Excel export.
Git analytics
Latest GitHub events for a user via PyGithub.
packaging automation
Auto-translation of a Minecraft modpack and quests via OpenAI.
SSR components
A Flask framework in the spirit of React: a component is an HTML file, with props. SSR renders server forms, assigns a UUID, and handles submit; pages use a <python> tag instead of client JS.
DJ agent
Telegram agent: finds SoundCloud tracks by BPM and style, builds a DJ set, and returns links. LLM plus an analysis pipeline, not a single prompt.
browser extension
Working Chrome extension: export VK and MAX Messenger chats to JSON/TXT.
presence desktop
ESP32 plus presence sensors: firmware and a PC server. Leave — music pauses and the desk clears; return — everything comes back. Paired with the smart wallpaper experiment.
LAN files
Web access to PC files on the local network: browse and upload photos from a phone, no cloud.
case studies
Mobile case-study app on React Native.
landscaping
Landscaping and plant landing: services showcase and a lead form, not a marketplace.
presence wallpaper
Smart wallpaper: YOLO and a face embedding — while at the PC, time is rendered on the wallpaper; step away and the desk hides. Face presence as an optimization so the pipeline does not run idle.
construction UI
Telegram Mini App for concrete products: Next.js, Go API, MongoDB.
catalog scrape
Commissioned catalog parser: thousands of product cards in one pass, multithreaded HTML. Output: Excel and print-ready HTML.
geo access
Researching TikTok access from restricted regions: proxies, client libraries, Selenium, and an Android emulator.
mining game
2D clicker game on Phaser 3 and React.
regional portal
Samara Region travel portal on React.
commerce platform
Shop platform: merchants get a storefront and product cards, with analytics and bookkeeping inside. Next.js + Flask JWT. Unfinished, but a full loop — not a landing page.
task economy
User-posted quests: complete a task, earn internal coins, ranks, and a small closed market.
P2P network
Decentralized P2P stack in Rust: lp2ln-core-v2 with no signal servers.
device IO
A Socket.IO-like library, closer to P2P: a TCP layer for smart-device software. Prototype, never taken to production.
home automation
Home automation: Node.js backend and a React control UI.
room monitor
Camera stream into React: leave the room and still see the picture remotely.
LED matrix
Firmware for the KrusLamp smart lamp: 16×16 matrix on ESP32.
notifications
Separate push module for the smart home: send notifications without mixing them into the camera or lamp stacks.
smart lamp
Expo app for a 16×16 matrix lamp: local control over Zeroconf, no cloud.
finance app
Desktop finance app on Tauri + React.
personal finance
Personal finance tracker.
ledger experiment
Early stack around SafeDeal: a custom ledger and a Python + React service with a MongoDB explorer. A fork of the line that later became the homepage product.
alerts
Smart Notices web app with a Node.js backend.