a list of tools and frameworks you can use with Ollama
inspired by Awesome Python
| Name/Link | Description | Install Type |
|---|---|---|
| Open Webui | Open Source ✔️ Image To text ✔️ Multi Model Chats ✔️ |
Docker npm |
| LLM-X | Works without installing ✔️ Open Source ✔️ Image To text ✔️ |
Website npm |
| OllaMoMa-v2 | Open Source ✔️ Dark/Light mode ✔️ Model Management ✔️ Customizable themes ✔️ |
Docker npm |
| Enchanted | Mac OS native ✔️ |
Mac OS Native |
| BionicGPT | Docker Curl |
|
| Ollamac | Download | |
| Amica | npm | |
| chatd | npm Download |
|
| MindMac | Download | |
| LibreChat | Docker npm |
|
| HTML UI | Website Chrome extension |
|
| Saddle | local-server | |
| Chatbot UI | Docker npm |
|
| Chatbot UI v2 | Website npm |
|
| Typescript UI | Website npm |
|
| Minimalistic React UI for Ollama Models | npm | |
| big-AGI | npm | |
| Cheshire Cat assistant framework | Docker | |
| Ollama-SwiftUI | Download | |
| Dify.AI | Website Docker |
|
| Lollms-Webui | Text to image ✔️ Text to video ✔️ Text to music ✔️ |
Download |
| NextJS Web Interface for Ollama | npm | |
| Alpaca WebUI | npm | |
| OllamaGUI | cocoapods | |
| Odin Runes | maven + java | |
| Ollama Basic Chat | python | |
| QA-Pilot: Chat with Code Repository | python streamlit |
|
| ChatOllama | npm | |
| CRAG Ollama Chat | streamlit | |
| RAGFlow | Website docker local-server |
|
| chat: chat web app for teams | ||
| Lobe Chat | ||
| Ollama RAG Chatbot | ||
| Msty | ||
| HammerAI | Website | |
| Chatbox | ||
| WinForm Ollama Copilot | ||
| Nosia |
| Name/Link | Description | Install Type |
|---|---|---|
| Enchanted | Native macOS and iOS app ✔️ |
iOS ✔️ macOS ✔️ |
| Maid | Open Source ✔️ |
Android ✔️ |
| Name/Link | Description | Install Type |
|---|---|---|
| AiLama | Open Source ✔️ Discord User App ✔️ Multi Function ✔️ |
Gradle+Java Docker |
| Cloud Seeder | One-click deployment and maintenance suite for Ollama and OpenWebUI with external IP | Multi-platform downloads |
| vnc-m | A Discord bot with support for model downloads, parameter adjustments, conversation branching, and prompt refinement. | Docker NPM |
| Name/Link | Description | Install Type |
|---|---|---|
| Ollama Grid Search | Open Source ✔️ Desktop App ✔️ Multi Function ✔️ |
Multi-platform downloads |
| Name/Link | Description | Install Type |
|---|---|---|
| bb7 | An ollama chat bot with voices. (TTS) | Multi-platform Python |
| gibber | A speech-to-text (STT) & text-to-speech (TTS) wrapper for Ollama and OpenAI, with options for customization | Multi-platform Python |
| ollamamodelupdater | Update ollama models to the latest version in the Library | Multi-platform downloads |
| osync | Copy local Ollama models to any accessible remote Ollama instance, C# .NET 8 Open Source ✔️ Windows ✔️ macOS ✔️ Linux x64/arm64 ✔️ |
Multi-platform downloads |
| ollamarsync | Copy local Ollama models to any accessible remote Ollama instance Open Source ✔️ |
Multi-platform Python |
| shell-ask | Ask LLM directly from your terminal Open Source ✔️ Multi Function ✔️ |
Multi-platform downloads |
| Name/Link | Description | Install Type |
|---|---|---|
| ollama-registry-pull-through-proxy | Allows you to cache ollama models locally in your network. Good for companies as it speeds up the pulling of models. | Docker Golang binary |
| Name/Link | Description | Install Type |
|---|---|---|
| Ollama SDK for .NET | Open Source ✔️ Based on OpenAPI specification ✔️ From .Net Framework to .NET 8 including latest features like trimming ✔️ |
NuGet |
| Ollama SDK for Dart | Dart client for Ollama API | pub.dev |
| LangChain.dart Ollama | Ollama integration for LangChain.dart | pub.dev |