Commit graph

  • aeefc06905 Refactor build and packaging scripts, add Helm Makefile, and configure actionlint matcher Taddeus 2025-11-03 14:58:11 +02:00
  • ad2d3c2cc0 Merge remote-tracking branch 'origin/main' into feat/ragas-evaluation anouarbm 2025-11-03 13:48:14 +01:00
  • 64b1ec9b3d Updates CI workflow to support main branch Taddeus 2025-11-03 14:47:25 +02:00
  • 2fdb5f5ed7 chore: trigger CI re-run 2 anouarbm 2025-11-03 13:45:56 +01:00
  • 06d9313a7c Adds unit tests for LightRAG input/output processors and package exports Taddeus 2025-11-03 14:44:15 +02:00
  • 8c1f0dd98e Adds Makefile targets for dependency management, linting, and testing Taddeus 2025-11-03 14:37:16 +02:00
  • 36bffe2251 chore: trigger CI re-run anouarbm 2025-11-03 13:35:05 +01:00
  • de59d775f9 Adds make targets to build and publish hooks Docker images Taddeus 2025-11-03 14:33:06 +02:00
  • debfa0ec96 Merge branch 'feat/ragas-evaluation' of https://github.com/anouar-bm/LightRAG into feat/ragas-evaluation anouarbm 2025-11-03 13:30:16 +01:00
  • a172cf893d feat(evaluation): Add sample documents for reproducible RAGAS testing anouarbm 2025-11-03 13:28:46 +01:00
  • 4d9342c8e1 Cleans up documentation and deployment scripts for consistency Taddeus 2025-11-03 14:23:16 +02:00
  • 81dff560f1 Enhance documentation loader and build scripts Taddeus 2025-11-03 14:21:17 +02:00
  • c11e91c614 Removes deprecated Actionlint problem matcher Taddeus 2025-11-03 14:01:45 +02:00
  • 2255b91210 Adds initial LightRAG app integration with schema and processors Taddeus 2025-11-03 13:59:52 +02:00
  • 10f6e6955f Improve Langfuse integration and stream response cleanup handling yangdx 2025-11-03 13:09:45 +08:00
  • 5da709b42a
    Merge branch 'main' into feat/ragas-evaluation ben moussa anouar 2025-11-03 06:01:46 +01:00
  • 36694eb9f2 fix(evaluation): Move import-time validation to runtime and improve documentation anouarbm 2025-11-03 05:56:38 +01:00
  • 6975e69e44
    Merge pull request #2298 from anouar-bm/feat/langfuse-observability Daniel.y 2025-11-03 12:55:11 +08:00
  • e0966b6511 Add BuildKit cache mounts to optimize Docker build performance yangdx 2025-11-03 12:40:30 +08:00
  • 9495778c2d refactor: reorder Langfuse import logic for improved clarity anouarbm 2025-11-03 05:27:41 +01:00
  • c9e1c6c1c2 fix(api): change content field to list in query responses anouarbm 2025-11-03 04:57:08 +01:00
  • 9d69e8d776 fix(api): Change content field from string to list in query responses anouarbm 2025-11-03 04:37:09 +01:00
  • 7b8223daad Update env.example with host/endpoint clarifications for LLM/embedding yangdx 2025-11-03 04:02:40 +08:00
  • 3f64a74c0a Add dedicated Dockerfile for prebuilt graphs and refresh docs anouarbm 2025-11-02 20:06:10 +01:00
  • 363f3051b1 eval using open ai anouarbm 2025-11-02 19:39:56 +01:00
  • 77db08038c Merge remote-tracking branch 'lightrag-fork/feat/ragas-evaluation' into feat/ragas-evaluation anouarbm 2025-11-02 18:47:40 +01:00
  • 0b5e3f9dc4 Use logger in RAG evaluation and optimize reference content joins anouarbm 2025-11-02 18:43:53 +01:00
  • 98f0464a31
    Update lightrag/evaluation/eval_rag_quality.py for launguage ben moussa anouar 2025-11-02 18:03:54 +01:00
  • 963ad4c637 docs: Add documentation and examples for include_chunk_content parameter anouarbm 2025-11-02 17:53:05 +01:00
  • 0bbef9814e Optimize RAGAS evaluation with parallel execution and chunk content enrichment anouarbm 2025-11-02 17:38:15 +01:00
  • 026bca00d9 fix: Use actual retrieved contexts for RAGAS evaluation anouarbm 2025-11-02 16:16:00 +01:00
  • b12b693a81 fixed ruff format of csv path anouarbm 2025-11-02 11:46:22 +01:00
  • 5cdb4b0ef2 fix: Apply ruff formatting and rename test_dataset to sample_dataset anouarbm 2025-11-02 10:36:03 +01:00
  • aa916f28d2 docs: add generic test_dataset.json for evaluation examples Test cases with generic examples about: - LightRAG framework features and capabilities - RAG system architecture and components - Vector database support (ChromaDB, Neo4j, Milvus, etc.) - LLM provider integrations (OpenAI, Anthropic, Ollama, etc.) - RAG evaluation metrics explanation - Deployment options (Docker, FastAPI, direct integration) - Knowledge graph-based retrieval concepts anouarbm 2025-11-01 22:27:26 +01:00
  • 4bc1a91988 feat: support optional pre-built knowledge graphs in Docker images anouarbm 2025-11-01 22:04:14 +01:00
  • 626b42bc40 feat: add optional Langfuse observability integration anouarbm 2025-11-01 21:40:22 +01:00
  • 1ad0bf82f9 feat: add RAGAS evaluation framework for RAG quality assessment anouarbm 2025-11-01 21:36:39 +01:00
  • ece0398dfc
    Merge pull request #2296 from danielaskdd/pdf-decryption Daniel.y 2025-11-01 15:14:24 +08:00
  • 61b57cbb5d Add PDF decryption support for password-protected files yangdx 2025-11-01 15:01:17 +08:00
  • 728721b14f Remove redundant separator lines in gunicorn shutdown handler yangdx 2025-11-01 12:53:54 +08:00
  • 6d4a55100e Remove redundant shutdown message from gunicorn yangdx 2025-11-01 12:52:22 +08:00
  • bc8a8842c5
    Merge pull request #2295 from danielaskdd/mix-query-without-kg Daniel.y 2025-11-01 12:20:16 +08:00
  • ec2ea4fd3f Rename function and variables for clarity in context building yangdx 2025-11-01 12:15:24 +08:00
  • cd664de057 docs (metadata): Added Metadata_Filtering.md with examples and explanations for the functionality GGrassia 2025-10-31 10:35:54 +01:00
  • 9a8742da59 Improve entity merge logging by removing redundant message and fixing typo yangdx 2025-10-31 17:16:59 +08:00
  • 6b4514c8ef Reduce logging verbosity in entity merge relation processing yangdx 2025-10-31 17:02:10 +08:00
  • 2496d87148 Add data/ directory to .gitignore yangdx 2025-10-31 14:51:53 +08:00
  • 7ccc1fdd27 Add frontend rebuild warning indicator to version display yangdx 2025-10-31 06:09:46 +08:00
  • e5414c61ef Bump core version to 1.4.9.8 and API version to 0250 yangdx 2025-10-31 05:23:48 +08:00
  • 08b0283b04
    Merge pull request #2291 from danielaskdd/reload-popular-labels Daniel.y 2025-10-31 05:20:54 +08:00
  • 58c83f9da5 Add auto-refresh of popular labels when pipeline completes yangdx 2025-10-31 04:45:35 +08:00
  • 94cdbe77c5
    Merge pull request #2290 from danielaskdd/delete-residual-edges v1.4.9.7 Daniel.y 2025-10-31 02:44:23 +08:00
  • afb5e5c1cb Fix edge cleanup when deleting entities to prevent orphaned relationships yangdx 2025-10-31 02:36:15 +08:00
  • 3b48cf1643
    Merge pull request #2289 from danielaskdd/fix-pycrptodome-missing Daniel.y 2025-10-31 01:52:58 +08:00
  • c46c1b26a9 Add pycryptodome dependency for PDF encryption support yangdx 2025-10-31 01:49:42 +08:00
  • bda52a8773
    Merge pull request #2287 from danielaskdd/fix-ui Daniel.y 2025-10-31 00:23:39 +08:00
  • 71b27ec4aa Optimize property edit dialog to use trimmed value consistently yangdx 2025-10-31 00:08:02 +08:00
  • 4cbd876126 feat: Update node color and legent after entity_type changed yangdx 2025-10-31 00:03:55 +08:00
  • 79a17c3f7f Fix graph value handling for entity_id updates yangdx 2025-10-30 23:43:46 +08:00
  • 166bdf7f99 fix (document_queue): fixed silent fail when requeueing GGrassia 2025-10-30 15:15:34 +01:00
  • c36afecba4 Remove redundant await call in file extraction pipeline yangdx 2025-10-30 20:35:41 +08:00
  • c9e73bb450 Bump core version to 1.4.9.7 and API version to 0249 yangdx 2025-10-30 19:43:35 +08:00
  • 042cbad047 Merge branch 'qdrant-multi-tenancy' yangdx 2025-10-30 19:32:25 +08:00
  • 5f4a280458 Add Qdrant legacy collection migration with workspace support yangdx 2025-10-30 19:16:33 +08:00
  • 9f3e2ee6fe
    Merge 7864a75bda into 78ccc4f6fd Saswat Susmoy 2025-10-30 09:51:25 +01:00
  • 0498e80a42 Merge branch 'main' into qdrant-multi-tenancy yangdx 2025-10-30 14:11:00 +08:00
  • 78ccc4f6fd Refactor .gitignore yangdx 2025-10-30 12:56:40 +08:00
  • 783e2f3b1f Update uv.lock yangdx 2025-10-30 11:18:10 +08:00
  • f610fdaf9b Merge branch 'main' into Anush008/main yangdx 2025-10-30 11:07:39 +08:00
  • 8145201d2e
    Merge pull request #2284 from danielaskdd/fix-static-missiing v1.4.9.6 Daniel.y 2025-10-30 10:52:53 +08:00
  • 16d3d82a0e Include static files in package distribution yangdx 2025-10-30 10:50:28 +08:00
  • 8af8bd80d2 docs: add frontend build steps to server installation guide yangdx 2025-10-29 21:54:47 +08:00
  • 748ded40fb
    MLO-446: Adds API key authentication support to LightRAG client (#12) Taddeus 2025-10-29 14:31:56 +02:00
  • 0fa2fc9cab Refactor systemd service config to use environment variables yangdx 2025-10-29 20:14:17 +08:00
  • 6dc027cb75 Merge branch 'fix-exit-handler' yangdx 2025-10-29 19:15:24 +08:00
  • a1cf01dcc1
    Merge pull request #2280 from danielaskdd/fix-exit-handler Daniel.y 2025-10-29 19:14:46 +08:00
  • c5ad9982d9
    Merge pull request #2281 from danielaskdd/restore-query-example Daniel.y 2025-10-29 19:12:53 +08:00
  • 14a015d4ad Restore query generation example and fix README path reference yangdx 2025-10-29 19:11:40 +08:00
  • 3a7f753560 Bump core version to 1.4.9.6 and API version to 0248 yangdx 2025-10-29 19:08:32 +08:00
  • d5bcd14c6f Refactor service deployment to use direct process execution yangdx 2025-10-29 18:55:47 +08:00
  • c09b0d2b02 Add file path filters to query parameters and update UI components Mohit Tilwani 2025-10-28 16:03:26 +01:00
  • 779a0d664c
    Merge branch 'HKUDS:main' into main Mohit Tilwani 2025-10-29 10:27:22 +01:00
  • 6489aaa7f0 Remove worker_exit hook and improve cleanup logging yangdx 2025-10-29 15:15:13 +08:00
  • 4a46d39c93 Replace GUNICORN_CMD_ARGS with custom LIGHTRAG_GUNICORN_MODE flag yangdx 2025-10-29 14:06:03 +08:00
  • 816feefd84 Fix cleanup coordination between Gunicorn and UvicornWorker lifecycles yangdx 2025-10-29 13:53:46 +08:00
  • 72b29659c9 Fix worker process cleanup to prevent shared resource conflicts yangdx 2025-10-29 13:33:21 +08:00
  • 0692175c7b Remove enable_logging parameter from get_data_init_lock call in MilvusVectorDBStorage yangdx 2025-10-29 09:49:59 +08:00
  • ec797276b2
    Merge pull request #2279 from danielaskdd/fix-edge-merge-stage v1.4.9.5 Daniel.y 2025-10-29 02:34:09 +08:00
  • ee7c683fa7 Fix swagger docs page problem in dev mode yangdx 2025-10-29 02:31:52 +08:00
  • 54c48dce38 Fix z-index layering for GraphViewer UI panels yangdx 2025-10-29 02:09:13 +08:00
  • da2e9efd11 Bump API version to 0247 yangdx 2025-10-29 01:39:55 +08:00
  • 3fa79026e0 Fix Entity Source IDs Tracking Problem yangdx 2025-10-29 01:19:55 +08:00
  • fde872a5f2
    Add GitHub Actions workflow for Python package zumeramarketingadmin 2025-10-28 16:09:16 +01:00
  • 29c4a91dc3 Move relationship ID sorting to before vector DB operations yangdx 2025-10-28 19:13:48 +08:00
  • 3553be1d7b
    Merge branch 'HKUDS:main' into main Mohit Tilwani 2025-10-28 10:27:25 +01:00
  • c81a56a113 Fix entity and relationship deletion when no chunk references remain yangdx 2025-10-28 16:02:35 +08:00
  • 4bf41abe89
    Merge pull request #2272 from HKUDS/dependabot/pip/redis-gte-5.0.0-and-lt-8.0.0 Daniel.y 2025-10-28 02:44:48 +08:00
  • d0be68c8f8
    Merge pull request #2273 from danielaskdd/static-docs Daniel.y 2025-10-28 02:44:34 +08:00
  • af6aff33d2
    Merge pull request #2266 from danielaskdd/merge-entity Daniel.y 2025-10-28 02:40:58 +08:00
  • f81dd4e778
    Update redis requirement from <7.0.0,>=5.0.0 to >=5.0.0,<8.0.0 dependabot[bot] 2025-10-27 18:39:04 +00:00