Leon-Sander / Local-Multimodal-AI-Chat
Self-hostable multimodal chat with local LLMs (Ollama/OpenAI): PDF RAG, image chat, and Whisper voice, Streamlit + Docker.
Why this job: says: local llms; topics: ollama, local-llm
What it does
- Local-first inference (Ollama). run models on your own hardware, no cloud dependency required.
- Optional OpenAI API. switch endpoint and model at runtime from the sidebar.
- PDF chat (RAG). upload PDFs, chunk and embed them (Ollama nomic-embed-text), and query them through Chroma.
- Image chat. pass images to multimodal models via the same chat bar.
- Voice input (Whisper). record or upload audio; it is transcribed and fed into the conversation.
Get started
pip install --upgrade pip
pip install -r requirements.txt
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu - Maintenance
- Active
- Last commit 4 months ago
- Stars
- 208
- On GitHub
- Licence
- GPL-3.0
- Share-alike terms
- Downloads for
- None listed
- No release files
- Latest version
- v2.6.0
- Released 4 months ago
- Built with
- Python
- 99% of the code
Is it looked after?
- Contributors
- 0
- Last 90 days
- Issues
- 95% closed
- 2 still open
- Pull requests
- 1 merged
- 1 waiting
- Releases
- 4
- 1 in the last year
- No contributing guide
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| BjornMelin / docmind-ai-llm | 155 | 3 months ago | MIT | No downloads |
| HelgeSverre / ollama-gui | 1,270 | 17 days ago | MIT | No downloads |
| aidatatools / ollama-benchmark | 397 | 13 days ago | MIT | No downloads |
More: languages, topics and project record
Languages
- Python 99%
- Dockerfile 1%
Topics
- chromadb
- docker
- langchain
- llm
- local-llm
- multimodal
- ollama
- openai
- rag
- speech-to-text
- streamlit
- whisper
Project record
- JobLocal LLMs
- StatusListed
- Commits61
- Forks115
- Watching9
- Stars in 28 days+1
- CreatedJan 9, 2024
- First seen by usNov 7, 2026
- CheckedNov 7, 2026

