YourRAG
Personal AI knowledge base: Upload documents, search semantically and talk to data.
Integrated lazy cat OIDC login YourRAG is an AI knowledge base application for individuals and small teams. You can upload notes, articles, explanatory documents, PDFs, Word documents and other materials to your lazy cat micro service. The system will vectorize the content and create a searchable knowledge base. You can then search for data in natural language, or you can directly ask questions to the knowledge base and let the AI give answers based on the uploaded content. The application supports document grouping, metadata labeling, semantic search, keyword search, RAG dialogue, OpenAI-compatible interfaces, API Key management, activity logging, and basic administrator functions. It is suitable for organizing personal data, project documents, study notes, product materials, team knowledge accumulation and other scenarios. ##Core Features - Document uploading and parsing: Support the import of common data such as text, PDF, and Word. - Semantic search: Quickly find relevant content based on vector retrieval and roll back keyword search when no vector hits. - Knowledge base Q & A: Conduct RAG conversations around uploaded data and reduce answers that are divorced from the data. - Document grouping: Organize data by project, theme or purpose, supporting grouping retrieval and management. - OpenAI compatible interfaces: Provides interfaces such as `/v1/chat/completions` and `/v1/models` to facilitate access to other clients. - Lazy Cat Login: Connect to Lazy Cat Authorized Login, and use your microservice account to access it after installation. - Management capabilities: Support system configuration, user management, API Key management and activity recording. ##Usage Instructions Before using it for the first time, you need to configure the available LLM and Embedding service addresses, model names and API keys on the management page. YourRAG supports OpenAI-compatible interfaces and also supports access to third-party compatible services based on configuration. When no API Key is configured, the application can still open and enter the settings page normally, but uploading capabilities such as vectorization and AI Q & A require available model services. After uploading data, you can retrieve the content on the "Search" page, or you can ask questions directly to the knowledge base on the "Question and Answer" page. If there is a lot of information, it is recommended to use document grouping and management by topic.


