feat(rag): implement complete RAG system with server, client and web UI
Add core RAG system components including:
- FastAPI server with document ingestion and query endpoints
- In-memory vector store with OpenAI embeddings
- Agent for processing queries with retrieved documents
- Gradio web UI for document management and querying
- Docker support for containerized deployment
- Comprehensive test suite and documentation
/claim #34