07 ProjektOnline
Roblox Local AI Assistant — offline AI programovací asistent v Roblox Studio
Vysoce zabezpečený AI programovací asistent integrovaný přímo do Roblox Studio (2025+). Funguje jako plugin s moderním rozhraním, komunikuje s lokálně běžícím LLM (qwen2.5-coder:14b) přes Ollama a lehký Python Flask backend. Celý projekt běží offline — žádný váš kód neopustí váš počítač.
- Rok
- 2026
- Role
- Návrh & vývoj
- Status
- Online
Co projekt řeší
Cloudové AI asistenty pro Roblox Studio vyžadují posílání kódu na cizí servery, což je pro komerční i osobní projekty rizikové. Roblox Local AI Assistant řeší soukromí a bezpečnost tím, že celý AI stack běží lokálně — model, backend i plugin — bez připojení k internetu.
Co jsem dělal já
- Návrh architektury plugin ↔ Flask ↔ Ollama
- Vývoj Roblox Studio pluginu v Luau včetně UI
- Python Flask backend a integrace s Ollama API
- Chat konverzační paměť a kontext historie
- Nástroje pro opravu skriptů a vysvětlení kódu
Technologický stack
- Roblox Studio Plugin API (Luau)
- Python 3 + Flask backend
- Ollama pro lokální LLM inference
- Model qwen2.5-coder:14b (a další)
- REST komunikace plugin ↔ backend ↔ Ollama
- Moderní UI přímo v Roblox Studio
Technické výzvy
- Streamování odpovědí z lokálního LLM do Roblox Studio
- Udržení konverzačního kontextu napříč požadavky
- Optimalizace promptů pro qwen2.5-coder na Luau kód
- Instalace a onboarding pro uživatele bez zkušeností s Ollama
Výsledek
Open-source projekt na GitHubu, který dává vývojářům v Roblox Studio plnohodnotného AI asistenta bez kompromisů v soukromí — celý stack běží offline na jejich stroji.
AIRobloxPluginPython