Lokalny system RAG

AI i uczenie maszynowe 1015 PLN
Praca 1 z 25
Doprowadzić do logicznego stanu swoją lokalną self-hosted RAG-system do wyszukiwania semantycznego i generowania odpowiedzi na podstawie lokalnych dokumentów. Projekt składa się z architektury mikroserwisowej, łatwej do wdrożenia przez Docker i integracji z dowolnymi pipeline'ami ML/DevOps.

dokumentacja: https://rag-api.aiforge.space/docs/
interfejs: https://rag-ui.aiforge.space/

Główne komponenty:

PostgreSQL + TimescaleDB — przechowywanie dokumentów i wektorów (pgvector).
Ollama — lokalne LLM i embedowania do wyszukiwania.
Vectorizer Worker — automatyczna wektoryzacja nowych danych.
API (TypeScript, Express) — REST-API do wyszukiwania, czatu, zarządzania dokumentami.
UI (HTML/JS) — prosty interfejs webowy do obsługi systemu.
PgAdmin — administracja bazą danych.
Technologiczny stos:
Docker, PostgreSQL, TimescaleDB, pgvector, Ollama, TypeScript, Express, HTML/JS, Nginx.

Cechy:

Semantyczne wyszukiwanie i generowanie odpowiedzi przez lokalne LLM
Wygodny interfejs webowy do przeglądania i testowania systemu
Łatwe wdrożenie i skalowanie

#RAG #SelfHosted #Docker #TypeScript #Ollama #PostgreSQL #pgvector #LLM #DevOps