Skip to content

Containerization Support & Dynamic Model Discovery#114

Open
skylarblu4650 wants to merge 6 commits intoseverian42:mainfrom
skylarblu4650:main
Open

Containerization Support & Dynamic Model Discovery#114
skylarblu4650 wants to merge 6 commits intoseverian42:mainfrom
skylarblu4650:main

Conversation

@skylarblu4650
Copy link
Copy Markdown

This release introduces official containerization support for the GraphRAG Local UI, drastically simplifying the deployment process. With the new Containerfile, you can now spin up the entire stack—including the API, UI, and Indexer— in seconds using Podman or Docker.

Also introduced dynamic local model discovery. Previously, there was an issue where "ghost" models were detected, and when deleted the hard coding, available models could not be picked up. Replaced the static model detection logic with a real time API handshake -- UI queries your local inference server on demand.

Tested on Podman v5.8.0 on a MacBook Pro (M4 Chip)

Base Image: Python 3.12-slim

Pinned some dependencies and added uv for high-speed builds.

A special thank you to the original authors at severian42/GraphRAG-Local-UI for the foundation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant