├── README.md ├── backend ├── api │ ├── core │ │ ├── oonfig.py │ │ └── security.py │ ├── deps │ │ └── auth.py │ ├── main.py │ ├── models │ │ ├── analysis.py │ │ ├── chat.py │ │ ├── document.py │ │ ├── search.py │ │ └── user.py │ └── routers │ │ ├── analysis.py │ │ ├── chat.py │ │ ├── documents.py │ │ └── search.py ├── embeddings │ ├── batch_processor.py │ └── model.py ├── processors │ ├── base.py │ ├── docx_processor.py │ ├── excel_processor.py │ ├── html_processor.py │ └── pdf_processor.py ├── services │ ├── document_service.py │ ├── graphrag_service.py │ ├── llm_service.py │ ├── search_service.py │ └── vector_store.py └── worker │ ├── main.py │ └── tasks │ └── document_processor.py ├── configs ├── api.yaml ├── ollama.yaml ├── qdrant.yaml ├── redis.yaml └── worker.yaml ├── docker-compose.yml ├── docker ├── .env ├── Dockerfile.api ├── Dockerfile.frontend └── Dockerfile.worker ├── frontend ├── app.py ├── components │ ├── auth.py │ └── ui.py └── pages │ ├── analysis.py │ ├── chat.py │ ├── documents.py │ ├── home.py │ ├── search.py │ └── system_status.py ├── requirements.txt └── scripts ├── install.sh └── start_services.sh /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/README.md -------------------------------------------------------------------------------- /backend/api/core/oonfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/core/oonfig.py -------------------------------------------------------------------------------- /backend/api/core/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/core/security.py -------------------------------------------------------------------------------- /backend/api/deps/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/deps/auth.py -------------------------------------------------------------------------------- /backend/api/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/main.py -------------------------------------------------------------------------------- /backend/api/models/analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/models/analysis.py -------------------------------------------------------------------------------- /backend/api/models/chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/models/chat.py -------------------------------------------------------------------------------- /backend/api/models/document.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/models/document.py -------------------------------------------------------------------------------- /backend/api/models/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/models/search.py -------------------------------------------------------------------------------- /backend/api/models/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/models/user.py -------------------------------------------------------------------------------- /backend/api/routers/analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/routers/analysis.py -------------------------------------------------------------------------------- /backend/api/routers/chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/routers/chat.py -------------------------------------------------------------------------------- /backend/api/routers/documents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/routers/documents.py -------------------------------------------------------------------------------- /backend/api/routers/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/api/routers/search.py -------------------------------------------------------------------------------- /backend/embeddings/batch_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/embeddings/batch_processor.py -------------------------------------------------------------------------------- /backend/embeddings/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/embeddings/model.py -------------------------------------------------------------------------------- /backend/processors/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/processors/base.py -------------------------------------------------------------------------------- /backend/processors/docx_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/processors/docx_processor.py -------------------------------------------------------------------------------- /backend/processors/excel_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/processors/excel_processor.py -------------------------------------------------------------------------------- /backend/processors/html_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/processors/html_processor.py -------------------------------------------------------------------------------- /backend/processors/pdf_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/processors/pdf_processor.py -------------------------------------------------------------------------------- /backend/services/document_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/services/document_service.py -------------------------------------------------------------------------------- /backend/services/graphrag_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/services/graphrag_service.py -------------------------------------------------------------------------------- /backend/services/llm_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/services/llm_service.py -------------------------------------------------------------------------------- /backend/services/search_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/services/search_service.py -------------------------------------------------------------------------------- /backend/services/vector_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/services/vector_store.py -------------------------------------------------------------------------------- /backend/worker/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/worker/main.py -------------------------------------------------------------------------------- /backend/worker/tasks/document_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/backend/worker/tasks/document_processor.py -------------------------------------------------------------------------------- /configs/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/configs/api.yaml -------------------------------------------------------------------------------- /configs/ollama.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/configs/ollama.yaml -------------------------------------------------------------------------------- /configs/qdrant.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/configs/qdrant.yaml -------------------------------------------------------------------------------- /configs/redis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/configs/redis.yaml -------------------------------------------------------------------------------- /configs/worker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/configs/worker.yaml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/docker/.env -------------------------------------------------------------------------------- /docker/Dockerfile.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/docker/Dockerfile.api -------------------------------------------------------------------------------- /docker/Dockerfile.frontend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/docker/Dockerfile.frontend -------------------------------------------------------------------------------- /docker/Dockerfile.worker: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /frontend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/frontend/app.py -------------------------------------------------------------------------------- /frontend/components/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/frontend/components/auth.py -------------------------------------------------------------------------------- /frontend/components/ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/frontend/components/ui.py -------------------------------------------------------------------------------- /frontend/pages/analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/frontend/pages/analysis.py -------------------------------------------------------------------------------- /frontend/pages/chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/frontend/pages/chat.py -------------------------------------------------------------------------------- /frontend/pages/documents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/frontend/pages/documents.py -------------------------------------------------------------------------------- /frontend/pages/home.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/frontend/pages/home.py -------------------------------------------------------------------------------- /frontend/pages/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/frontend/pages/search.py -------------------------------------------------------------------------------- /frontend/pages/system_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/frontend/pages/system_status.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/scripts/install.sh -------------------------------------------------------------------------------- /scripts/start_services.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brightchen1982/knowledge-base-system/HEAD/scripts/start_services.sh --------------------------------------------------------------------------------