severian42 / GraphRAG-Local-UI

GraphRAG using Local LLMs - Features robust API and multiple apps for Indexing/Prompt Tuning/Query/Chat/Visualizing/Etc. This is meant to be the ultimate GraphRAG/KG local LLM app.
MIT License
1.69k stars 198 forks source link

Refactor/Update #32

Closed severian42 closed 3 months ago

severian42 commented 3 months ago

Here's a summary of the key changes in this release:

  1. Major UI and functionality updates:

    • New interactive user interface with comprehensive features
    • Support for local models and OpenAI-compatible APIs
    • Real-time 2D/3D graph visualization
    • Enhanced file and settings management
    • Improved querying capabilities
  2. Expanded compatibility:

    • LLM agnostic: Support for Ollama and custom base URLs/models
    • Flexible embedding options
  3. New features:

    • Custom configurable graph visuals
    • Preset query/indexing library options
    • Improved error handling and logging
  4. Documentation updates:

    • Revised installation and setup instructions
    • Updated usage guide for new UI features
    • Expanded troubleshooting section
  5. Backend improvements:

    • Numerous bug fixes and optimizations
    • Updated dependencies and requirements
  6. Roadmap updates:

    • Added recently completed features
    • Outlined upcoming planned improvements
  7. File changes:

    • Major updates to app.py and other core files
    • New cache and output files from testing
    • Updated settings.yaml and requirements.txt
  8. Removed visualize-graphml.py as functionality is now integrated into the main app