Enterprise knowledge / bezpečné RAGFunkční lokální MVP

KnowledgeGuard AI

Interní AI asistent, který odpovídá jen z oprávněných firemních dokumentů a každé tvrzení propojuje s dohledatelným zdrojem.

Moje role
Produkt · bezpečnostní architektura · RAG workflow · full-stack · UX/UI
Dostupnost
Online produktová prezentace · zabezpečená aplikace pouze lokálně
Hlavní obrazovka projektu KnowledgeGuard AI
KnowledgeGuard AI – další obrazovka
KnowledgeGuard AI – doplňující obrazovka
27 / 27

Shrnutí projektu

Co řeší a proč
má smysl.

KnowledgeGuard AI je citation-first znalostní systém pro bezpečnou práci s interními směrnicemi, postupy a projektovou dokumentací. Kvůli ochraně firemních dat běží samotná aplikace pouze v lokálním prostředí; online je dostupná oddělená produktová prezentace bez přístupu k interním dokumentům. Next.js funguje jako backend-for-frontend a drží ověřovací token mimo JavaScript v HttpOnly cookie. FastAPI mapuje ověřenou identitu na aktuální role a skupiny v PostgreSQL; ACL filtruje oprávněné chunky ještě před fulltextovým i vektorovým pořadím. Řízené RAG workflow umí běžné, historické i porovnávací dotazy, odmítá nebezpečné instrukce a bez dostatečných důkazů nevytváří odpověď. Administrace odděluje ingest, publikování verzí, přístupové politiky a auditní stopu. Každé finální tvrzení nese přesnou citaci a před uložením prochází atomickou reautorizací.

ACL-safe hybridní retrieval s filtrováním ještě před rankingem
Citation gate, audit důkazů a odmítnutí odpovědi bez podkladů
Bezpečný ingest PDF, DOCX, TXT a Markdown s verzováním a explicitní publikací

Technologie & provedení

Stack zvolený
podle účelu.

Technologie nejsou cílem samy o sobě. Každá část stacku podporuje konkrétní provozní, bezpečnostní nebo produktovou potřebu.

  1. 01Next.js 16
  2. 02React 19
  3. 03TypeScript
  4. 04FastAPI
  5. 05Python 3.12
  6. 06PostgreSQL 17
  7. 07pgvector
  8. 08Hybrid RAG
  9. 09Docker Compose
  10. 10Vitest + pytest

Spolupráce · prodej · další rozvoj

Zajímá vás
tento projekt?

Mohu ukázat podrobnější průchod, technické řešení nebo možnosti dalšího využití produktu.

Napsat Davidovi