Back to Home
i3T4AN icon

Vector-Knowledge-Base

Verified Safe

by i3T4AN

Overview

A personal semantic search engine and knowledge base application for various document types, offering natural language search, auto-clustering, 3D visualization, and AI agent integration.

Installation

Run Command
docker-compose up -d

Environment Variables

  • QDRANT_HOST
  • QDRANT_PORT
  • MCP_ENABLED
  • MCP_PATH
  • MCP_NAME
  • MCP_AUTH_ENABLED
  • ADMIN_KEY
  • EMBEDDING_MODEL
  • DEVICE
  • CHUNK_SIZE
  • CHUNK_OVERLAP
  • UPLOAD_DIR
  • MAX_FILE_SIZE
  • CORS_ORIGINS
  • RATE_LIMIT_UPLOAD
  • RATE_LIMIT_SEARCH
  • RATE_LIMIT_RESET

Security Notes

The project demonstrates good security practices including filename sanitization to prevent path traversal during file uploads, configurable CORS, and rate limiting on critical endpoints. The destructive `/reset` endpoint is protected by an optional `ADMIN_KEY` (which defaults to empty, requiring user awareness to enable protection). The Model Context Protocol (MCP) integration explicitly excludes dangerous operations like file uploads and the `/reset` command from AI agent access, and supports OAuth for production use, which is a strong positive.

Similar Servers

Stats

Interest Score31
Security Score9
Cost ClassMedium
Avg Tokens500
Stars1
Forks1
Last Update2025-12-11

Tags

Semantic SearchVector DatabaseDocument ManagementAI AgentsKnowledge Base