github qwersyk/Newelle 1.4.0

5 hours ago
Prebuilt llama.cpp
Prebuilt llama.cpp
Commands Permissions Reorderable Prompts
Commands Permissions Reorderable Prompts
Better Text Rendering Interfaces
Chat Folders Interfaces

Changelog:

🔗 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

Contributors

New Contributors

Full Changelog: 1.3.7...1.4.0

Don't miss a new Newelle release

NewReleases is sending notifications on new releases.