A simple ollama client.
To use this demo, set OLLAMA_ORIGINS
to the demo URL.
# MacOs Example
launchctl setenv OLLAMA_ORIGINS "https://hengkysteen.github.io"
For other OS, refer to the official documentation.
This project is built with Flutter. To prevent version conflicts, it is recommended to use the stable version v3.24.3.
# Clone Repository
git clone https://github.com/hengkysteen/ollamb.git
# Change Directory
cd ollamb/app
# build for web html
flutter build web --web-renderer html
# build for web canvas
flutter build web --web-renderer canvas
# build for macos
flutter build macos
# build for linux (flutter_tts unsuported)
flutter build linux
# Windows, Android, and iOS not available yet.
- Go to the Releases page.
- In assets list , Download the file you need:
- Ollamb-macos.zip for macOS
- Ollamb-web.zip for Web
Ollamb.app is from an unidentified developer.
It is safe to use but not notarized by Apple since it was built without an Apple Developer account.
- Extract and run
Ollamb.app
. - Go to System Settings > Privacy & Security.
- In the Security section, tap
Open Anyway
, then confirm by tappingOpen
.
Extract the archive and run it using any local HTTP server.
# Example using npm http-server
cd Ollamb-web
http-server