17 y/o developer from TΓΌrkiye. I build full-stack web apps and enjoy turning ideas into working products.
Libraries & Tools:
Vavis β Windows-Native AI Assistant
A personal AI assistant for Windows in a single .exe, no install β rewritten from scratch (formerly AEGIS) with a Rust backend and a Tauri window. Works with Claude Code, Gemini, Groq, Cerebras, OpenRouter, Mistral, NVIDIA, GitHub Models or local models (Ollama / LM Studio), with fallback providers when a quota runs out. On-device wake word, live voice conversation (Gemini Live), and a local semantic memory that learns about you. Reaches buttons and fields in any window by name (UI Automation) and controls files, apps, media, Spotify, Steam, Obsidian and MCP servers; automations can fire on time, battery, CPU or events like a new download.
Stack: Rust β’ Tauri β’ React β’ TypeScript β’ Vite
Download: Latest release
FICSIT Planner β Satisfactory Factory & Power Planner
Pick what you want to make and it plans the whole factory: an LP solver (HiGHS, in a Web Worker) picks the recipes, and the result is drawn as a game-style factory floor with belts, machines, clocks, power shards and somersloops. A second mode plans the power grid β generators, fuel chains, augmenters and backup storage β sized to the factories it feeds. Settings for layout, card and text size and colours, and a built-in bug/idea report box. Game data is extracted straight from the game files. Installs as an app and works offline, on desktop and phone.
Stack: React β’ TypeScript β’ Vite β’ HiGHS β’ React Flow β’ Zustand β’ PWA β’ Cloudflare Pages + D1
Live: ficsit-planner.pages.dev
Glimpse β Multi-API Image Search App
Search photos across Unsplash, Pexels, and Pixabay from a single interface. Accounts with password reset by email, favorites, image quality selection (thumbnail to 4K), infinite scroll and a masonry grid.
Stack: React β’ Node.js β’ Express β’ MongoDB β’ JWT β’ Axios
Live: glimpse-dun-seven.vercel.app
yt2mp β Ad-Free YouTube β MP3/MP4 Downloader
A clean, ad-free downloader where the actual work runs as a desktop app on your own machine β no shared server, no upload limits, no ads. Paste a link (video or playlist) or use AI search to describe what you want instead of finding one. Pause, resume, or stop downloads mid-transfer. Updates itself; Windows installer and Linux AppImage.
Stack: Tauri β’ React β’ TypeScript β’ Next.js (landing page) β’ yt-dlp β’ ffmpeg
Download: Latest release