u/iTzSilver_YT

Image 1 — Newelle 1.4.0 Released: Interfaces
Image 2 — Newelle 1.4.0 Released: Interfaces
Image 3 — Newelle 1.4.0 Released: Interfaces
Image 4 — Newelle 1.4.0 Released: Interfaces
Image 5 — Newelle 1.4.0 Released: Interfaces
▲ 45 r/gnome

Newelle 1.4.0 Released: Interfaces

Newelle (AI Assistant for Gnome) just received a new major update!

This update allows you to interact with Newelle using third party interfaces like Telegram or the web! (Also with the option to create and add new one with extensions!)

🔗 Added Interfaces: alternative way external applications can interact with Newelle
✈️ Added Telegram support, you can now interact with Newelle using Telegram
🌐 Added OpenAI compatible API: most Newelle's functionalities are now accessible via an OpenAI compatible API, including TTS, STT, LLM and Embeddings
💬 Third party OpenAI compatible interfaces can control Newelle using commands with our v2 API
🖥 Added GUI API: Developers can now create third party interfaces that interact with Newelle using this API
👷 Support for directly download pre-compiled binaries for llama.cpp instead of compiling
🔐 Better Command permissions
🛡 When auto command execution is on, only safe commands are allowed
🚷 Dangerous commands are blocked
📐 Support for custom rules, including different paths
💬 Better Prompt Editing
📎 You can now reorder your prompts
🗂 You can now open your prompts in another window to edit them better
➕ You can now create your own extra prompts
📝 Better Font rendering
✍️ Improvements to text style defaults
⚙️ Additional settings to customize fonts
⛓️ Added support for markdown dividers
🛠 Added native tool calling: LLMs can now call tools natively according to their APIs, implemented in OpenAI handlers, Ollama and Gemini
☁️ Added full support for Ollama Cloud
🐠 Added support for Tinifish Websearch

🆕 Minor Improvements:
- Added a splashscreen on application start
- Fixed a bug that caused the application to take a long time to start
- Profile switch is now more responsive
- The chat will show the profile name that created the generation
- Added support for custom headers in OpenAI Handler
- Added the possiblity to specify an extra folder to search models file from in llama.cpp

Get it on Flathub: https://flathub.org/en/apps/io.github.qwersyk.Newelle

u/iTzSilver_YT — 3 days ago