Vsquared Knowledge Base
Backend-only service. Ingests sources (manual upload, Notion, Drive, Slack, email, Granola, URLs, DLP tables), chunks + embeds with OpenAI, stores in int_knowledge.chunks (pgvector), and serves the search_knowledge_base tool used by the VSQ OS chatbot.
POST /api/v1/search— top-k chunk retrievalPOST /api/v1/documents— manual ingest (text / markdown / file upload)GET /api/v1/documents— list documentsPOST /api/v1/connectors/<notion|drive|slack|email|granola|url|dlp>/sync— trigger sync (stubs)GET /api/health— liveness