Our goal is to support this workflow:
- Save a knowledge document through a REST API
- Automatically split the document into smaller chunks
- Generate embeddings for each chunk
- Store those embeddings in PostgreSQL using pgvector
Once indexed, the knowledge base will be ready for semantic search.
- Java 21
- Spring Boot
- Docker
- Postgres
docker compose up -d