Releases: JHubi1/ollama-app
v1.2.0
Hi there everybody 👋
It's been some time since the last update, three months to be precise (god, time passes quickly). I've been collecting various features and improvements to the app. And today's the day I'll be releasing them all into the wild.
As always, if you stumble across any errors or inconsistencies, or you have an idea for a feature, feel free to open a new issue report. Have fun.
~ Jakob
Localization
Thanks to many users on Crowdin, I'm happy to announce that Ollama App will be available in three new languages:
- Chinese (Simplified), thanks to Ruifeng and Pinkman Zhang
- Italian, thanks to Intranox
- Turkish, thanks to ShLerP
If you'd like to see your language added as well, help to localize the project. Read more in the Contribution Guide.
Added features
- Ability to add models
- You remember seeing the message that adding models in the app is not supported? That's a thing of the past, in the latest version of Ollama App, you'll be able to download your favorite model directly from within the app
- Timeout multiplier
- Were you ever in the situation that a request for a message fails because of your slow internet connection or because your host is too slow? Timeout multiplier is the solution. It'll multiply every timeout value in the app, so those situations can be prevented
- Toggle to disable system message
- This is implemented, so the system message specified in the Modelfile of the model can be used. It is used global and not model specific, maybe that'll be added in the future
- Ollama App for Desktop
- As you might have already noticed, down below you're able to download a Windows and a Linux version of the app. Yes, that's correct; Flutter, the underlying framework, enables me to easily port Ollama App to multiple platforms without a major rewrite.
- You should be able to use the app in production use, but (potentially severe) issues might occur. Please make an issue report if you come across any
- Learn how to install here
Improvements
- Reworked titles to be more stream lined, and actually working (they were broken before)
- No restart is required when changing theme or brightness of the app
- The new theme worker makes the app more fluent that ever before
- Android 15's predictive back is now supported
- Tooltips are now available in most spots
- Voice Mode reports if TTS is available
- Improved update worker
- Automatically enable show model tags if there are two identical models installed (only works if not toggled before)
- All licenses are now shown in the About settings section
- Technical: Properly implemented the toggle, it's no longer hacky
- Various other additions ...
v1.1.1
Hi everyone 👋
this update fixes a "critical" issue I discovered while adding the new Voice Mode. Basically, all messages would be mixed up when sent to the model, and I was already wondering about the bad outputs by Ollama. Hopefully that fixes it.
Another big thing in this update is Voice Mode. While it's still experimental, it is already a fully working phone call with an AI model. The feature hasn't undergone massive testing and has to manually be enabled in settings, so expect running into issues. I'm of course having an eye on the issue tab, so feel free to report bugs there. (Note: there are a few new permissions required. They are only asked for in case you want to enable Voice Mode in settings and will only be used for that)
Your Material You theme is now supported. Enabling it in settings will allow the app to use the device theme.
~ Jakob
v1.1.0
Hi everyone 👋
In release, I reworked the settings UI; that was the main focus. I wasn't happy how clunky everything looked.
Here are the more detailed changelogs:
- Grouped settings UI
- Added option to keep models loaded on the server
- Model tags are now greyed out to give the focus to the model name
- Fixed icons in dark mode
- Version now visible in settings
I'm open for any feedback. ~ Jakob
v1.0.3
v1.0.2
Hello everyone 👋
I added a few fixes and a few small changes.
- Added toggle to enable tags in model selector
- Fixed tips being buggy
- Edited messages now have to have a content
- The send button isn't shown constantly anymore
- The send button has a new design (let me know what you think, if not enough like it, I'll revert it)
~ Jakob
v1.0.1
Hi everyone 👋
This update is a bit smaller in comparison, but has a few needed bug fixes. Here's a list:
- Added chat export function
- Fixed dark mode messages
- Fixed image messages crashing app
I'm currently preparing an F-Droid listing. Maybe it'll be for this release.
v1.0.0
Hi there 👋
I worked on the latest updated for the last two days, because i wasn't super happy with the state of the app, but today I'm thrilled to announce the first major release for the Ollama App. 🎉 I won't talk a lot, but here are the changes:
- Completely reworked UI concept
- Added streamed responses
- Multi chat support
- Added AI conversation titles
- Added markdown in messages
- Added settings
- Added custom system message (kinda #4)
- Added welcome dialog
- Fixed #3 (visually the same)
In case you find an issue or a bug, feel free to create an issue about it.
~ Jakob
v0.0.2
Hi there, again, thanks for trying my app. I really appreciate it.
This version update includes a few new features and updates:
- Added a few checks if host exists ( #1 )
- Added indicator to check if message is in progress
- Added confirmation dialog before new chat is started
- You can now close the menu set host dialog without saving