Knowledge base a dashboard poháňaný agentickým vývojom

Postavili sme si vlastnú znalostnú bázu (klienti, projekty, úlohy, kontakty, odkazy) ako git-verziované markdown súbory a nad ňou interaktívny dashboard, ktorý ich nielen zobrazuje, ale aj rieši prácu: edituje obsah, spúšťa AI agentov na úlohy, obojsmerne sa synchronizuje s ClickUpom, počíta odhady času aj nákladov a vizualizuje súvislosti medzi projektmi. Celé to vzniká a rozširuje sa agentickým vývojom — nové funkcie realizujú AI agenti po malých overených krokoch, s automatickým verziovaním do gitu.

2026

Postavené na systéme

  • Next.js
    Next.js

Použité technológie

  • Next.js
    Next.js
  • React
    React
  • TypeScript
    TypeScript
  • Tailwind CSS
    Tailwind CSS
  • CodeMirror
    CodeMirror
  • Git
    Git

Napojené systémy

  • ClickUp
  • claude
  • Anthropic
    Anthropic
  • OpenAI
    OpenAI
  • GitLab

Čo sa v nej dá robiť

Znalostná báza

  • Prehľad klientov a projektov — hierarchia Klient → Projekt → súbory (plan.md, history.md, specification.md, kontakty, odkazy).
  • Editácia obsahu priamo v prehliadači (markdown editor) s commitom do gitu pri každej akcii.
  • Automatické commitovanie obsahu — bezpečné: nikdy nepushuje samo a nikdy necommituje .env.

Úlohy

  • Úlohy ako markdown checklisty s metadátami — odškrtávanie, radenie podľa stavu a dátumu.
  • Rozlíšenie, kto úlohu spravil — človek vs. agent.
  • AI odhady pri každej úlohe: čas človeka (h) aj náklad agenta (€ v tokenoch), so sumármi za míľnik a projekt a porovnaním človek vs. agent.

Vyhľadávanie a súvislosti

  • Globálne vyhľadávanie (Cmd+K) naprieč klientmi, projektmi, súbormi aj konkrétnymi úlohami.
  • Knowledge graph — sémantická podobnosť úloh a projektov cez embeddingy (nie len zhoda slov), krížové prepojenia a nastaviteľný prah podobnosti.

Agenti

  • Spúšťanie AI agentov na konkrétne úlohy priamo z plánu.
  • Monitoring agentov — čo práve robia, aký model beží, ako dlho, live logy; stop / spustiť znova.

Prehľady

  • Úvodný dashboard: stat karty, graf priebehu (throughput), progres projektov, človek vs. agent, natrackovaný čas a filter obdobia.
  • Grafy ako čisté SVG — bez ťažkých chart knižníc.

Čo máme napojené

  • Git — verziovanie celej bázy, commit pri každej akcii, auto-commit.
  • ClickUp (REST API v2) — jedným tlačidlom obojsmerný sync úloh (stav, pridelený užívateľ, termín), import nových úloh a natrackovaný čas per osoba aj per projekt.
  • Anthropic API (Claude) — pohon AI agentov a odhadov úloh.
  • OpenAI API — embeddingy pre sémantický knowledge graph a odhady, s lexikálnym fallbackom.
  • Claude Code CLI — headless spúšťanie agentov, ktorí reálne robia úlohy.

Použité AI modely

Claude (Opus, Sonnet, Haiku) poháňa agentov aj odhady. OpenAI (GPT a embeddingy) slúži na odhady a sémantickú podobnosť v grafe. Cenník modelov (input/output $ za 1M tokenov) je zabudovaný, takže z odhadu tokenov vieme vyrátať reálny eurový náklad agenta na úlohu.

Ako to staviame — agentický vývoj

Nástroj nevzniká klasickým ručným kódením. AI agenti (Claude Code) píšu a upravujú kód; človek zadáva cieľ a schvaľuje výsledok.

  • Postupujeme po malých, overených krokoch — každá zmena je typovo skontrolovaná a hneď overená naživo v prehliadači (screenshot / interakcia), až potom commitnutá.
  • Multi-agentové workflowy — pri väčších úlohách bežia agenti paralelne na oddelených častiach, s následnou integráciou a verifikáciou.
  • Samotný dashboard vie dispatchovať headless Claude agentov na svoje úlohy — nástroj agentický vývoj nielen používa, ale aj umožňuje ďalej.

Prínos

  • Jedno miesto pre klientov, projekty, úlohy, odhady aj metriky — namiesto roztrúsených dokumentov.
  • ClickUp ostáva zdrojom pravdy pre stav a čas, ale plánujeme a analyzujeme na jednom mieste.
  • Merateľná ekonomika práce — pri každej úlohe vidíme čas človeka aj náklad agenta a vieme sa rozhodnúť, kde sa oplatí ktorý prístup.
  • Rýchly rozvoj — nové funkcie pribúdajú agenticky, priebežne a bezpečne (verziované v gite).

Hľadáte podobný interný nástroj, knowledge base alebo agentický workflow nad vašimi dátami? Radi navrhneme riešenie na mieru.

Zadať dopyt