Detail projektu

CodeStation

Lokálny vývojový asistent s webovým rozhraním nad LM Studiom. AI v ňom číta projekty na disku a navrhuje zmeny, no zapísať ich môže až po vašom schválení — so zálohou a záznamom do auditu. Build a testy bežia v izolovanom prostredí.

Vo vývoji Lokálna beta 0.1.0 Iba localhost

01 · Náhľad

Hlavný náhľad

Pracovný priestor CodeStation: vľavo projekty a konverzácie, v strede chat s AI vo Workspace režime vrátane krokov, ktoré AI vykonala.

Rozhranie CodeStation: konverzácia s AI vo Workspace režime, kde AI prečítala súbory ukážkového projektu a vysvetlila, čo robí

Snímky vznikli v testovacom režime s ukážkovým projektom a oddeleným testovacím úložiskom. Odpovede AI sú v ukážke simulované (testovací server namiesto skutočného modelu); build a spustenie prebehli naozaj v izolovanom prostredí. Lokálne cesty sú v snímkach skryté.

02 · Galéria

Hlavné časti rozhrania. Kliknutím na snímku ju otvoríte v plnej veľkosti.

03 · O projekte

O projekte

CodeStation je určený na lokálne použitie na jednom počítači a zatiaľ je vo fáze lokálnej beta verzie (0.1.0).

Čo to je

Webové rozhranie v slovenčine nad lokálnym LM Studiom. AI pracuje s projektmi na disku iba cez prísne kontrolované nástroje: číta súbory, navrhuje zmeny a žiada o build, testy alebo spustenie.

Ako sa stráži bezpečnosť

Každý zápis ide cez návrh zmeny, schválenie, kontrolu konfliktov, zálohu mimo projektu a audit. Build, testy a spustenie bežia nad kópiou projektu v Windows AppContainer bez siete; Run a Restore sa neschvaľujú automaticky.

Implementované funkcie

  • Chat s AI so streamovaním odpovedí, históriou a vyhľadávaním konverzácií
  • Správa projektov v režimoch Dohľadovaný a Autónomny
  • Workspace: AI číta súbory a navrhuje zmeny s diffom, zápis až po schválení
  • Build, Test, Run a Restore v izolovanom prostredí s limitmi CPU, pamäte a času
  • Autónomna úloha s oprávneniami: analýza, návrh, build/test, oprava a report
  • Model Guard (bez automatického načítania modelu) a prílohy: obrázky a textové súbory

04 · Technológie

Technológie

Čo CodeStation reálne používa podľa zdrojového kódu a dokumentácie projektu.

ASP.NET Core 10

Server a REST API, bez externých NuGet balíkov

Razor Pages + JavaScript

Jedna stránka, čistý JS bez frameworku

LM Studio

Lokálny model cez OpenAI-kompatibilné API

AppContainer + Job Object

Izolovaný build, test a spustenie

JSON úložisko

Bez databázy, atómové zápisy súborov

Python unittest

Automatizované testy proti simulovanému LM Studiu

05 · Stav projektu

Čo funguje a čo ešte nie

Stav podľa dokumentácie a kódu projektu k novembru 2026. Plánované časti nie sú hotové.

  1. Chat, projekty a správa modelu

    Konverzácie s históriou, registrácia projektov, režimy práce a Model Guard.

    Implementované
  2. Workspace a schvaľované zápisy

    Návrhy zmien s diffom, schválenie, zálohy, obnova a audit.

    Implementované
  3. Build, Test a Run v izolácii

    Konzolové .NET aplikácie nad kópiou projektu, bez siete (Restore iba s osobitným súhlasom).

    Implementované
  4. Autónomne úlohy

    Viackrokové úlohy s limitmi a oprávneniami. Overené s Qwen3.8-27B; výsledok závisí od modelu.

    Beta
  5. Vzdialený prístup a produkčné nasadenie

    Prihlasovanie, šifrovanie prenosu a ďalšie zabezpečenie zatiaľ nie sú hotové.

    Plánované

Známe obmedzenia lokálnej beta verzie

  • Beží iba na localhost, bez prihlasovania a bez produkčného zabezpečenia. Nie je určená na prevádzku v sieti.
  • Používa iba LM Studio; kvalita autonómnych úloh závisí od použitého modelu.
  • Nepodporované: PDF a OCR, spúšťanie desktopových a webových aplikácií, automatický Run a Restore, mazanie a presúvanie súborov AI.