research copilot
#python#fastapi#pydantic#postgresql#docker#github actions#ruff#mypy
ai-powered research copilot for engineers that unifies search across internal and external knowledge.
a scalable platform for engineers to query and ingest knowledge from multiple sources. features a gateway api with endpoints for natural language queries and content ingestion. built with a microservice architecture designed to support additional services like vector search and rag pipelines. includes strict dev tooling with ci, linting, type checking, and pre-commit hooks.
/ features
query endpoint
natural language question interface with session tracking for contextual follow-ups.
ingestion pipeline
accepts source urls or raw content for indexing into the knowledge base.
microservice architecture
gateway-based design ready to scale with dedicated query and ingestion services.