Skip to content

Releases: SigmaNight/basiliskLLM

0.1a10 (2025-07-26)

26 Jul 10:03
v0.1a10
06e7290
Compare
Choose a tag to compare
0.1a10 (2025-07-26) Pre-release
Pre-release

What's Changed

This release brings significant new AI provider integrations, enhanced conversation management, and numerous quality-of-life improvements while maintaining backward compatibility.

πŸŽ‰ New Features

AI Provider Support

  • xAI Integration - Connect to Grok and other xAI models
  • DeepSeek Integration - Access DeepSeek's powerful language models
  • Ollama Support - Run models locally with Ollama integration
  • Mistral AI Engine - Migrated to official Mistral AI module with OCR and Document Understanding support

Enhanced Capabilities

  • Conversation Management - Save and restore your basilisk conversations
  • Message Editing - Edit individual message blocks in conversations
  • Custom API URLs - Configure custom base URLs for API providers
  • Google Search Integration - Added search capabilities to Gemini and Anthropic providers
  • File Upload Support - Upload text and PDF files with citations (Anthropic)
  • WebSearch - OpenRouter now supports web search functionality
  • Improved Streaming - Enhanced stream completions and better TTS integration
  • Focus Control - Option to control focus behavior after sending messages

User Interface Improvements

  • Message History GUI - Dedicated control for conversation history
  • Better Memory Management - Uses in-memory filesystem for images
  • Platform Integration - Improved singleton instance and inter-process communication

🌍 Internationalization

  • Updated Translations - Refreshed Ukrainian and other language translations
  • New Language Support - Added Portuguese (Brazil) translation

πŸ€– Model Updates

  • New xAI Models - Updated model IDs and added latest xAI offerings
  • Reasoning Models - Introduced support for reasoning-capable models
  • Enhanced Model Coverage - Added missing models across providers

πŸ”§ Technical Improvements

  • Pytest Migration - Switched from unittest to pytest framework
  • Google API Updates - Replaced deprecated google-generativeai package
  • Multiprocessing Fixes - Resolved compatibility issues with cx_Freeze
  • Documentation - Added missing docstrings and improved code documentation

πŸ› Bug Fixes

  • Fixed TTS playback when streaming is disabled
  • Resolved multiprocessing compatibility issues
  • Improved error handling and stability

New Contributors

Full Changelog: v0.1a9...v0.1a10

0.1a9 (2024-11-07)

07 Nov 05:33
v0.1a9
087e768
Compare
Choose a tag to compare
0.1a9 (2024-11-07) Pre-release
Pre-release

What's Changed

Full Changelog: v0.1a8...v0.1a9

0.1a8 (2024-10-07)

07 Oct 18:29
df9cbd5
Compare
Choose a tag to compare
0.1a8 (2024-10-07) Pre-release
Pre-release

This is a hotfix release. In this release, we have fixed two major bugs:

  • The first occurs when you should update on the beta channel.
  • The second is a crash that happens when you open the profile menu twice.

Full Changelog

0.1a7 (2024-10-07) - Hotfix Update

07 Oct 06:30
v0.1a7
93fda38
Compare
Choose a tag to compare
Pre-release

What's New

We have addressed a critical issue in our update system where a typo in the URL was preventing the retrieval of release information for both beta and stable versions from GitHub. This crucial fix ensures seamless updates moving forward.

Additionally, we've changed the default log level from DEBUG to INFO, providing a cleaner and more focused logging experience by default.

Full Changelog: v0.1a6...v0.1a7

0.1a6 (2024-10-06)

06 Oct 17:38
v0.1a6
e705e18
Compare
Choose a tag to compare
0.1a6 (2024-10-06) Pre-release
Pre-release

Release Notes for Version 0.1a6

We are pleased to announce the release of BasiliskLLM version 0.1a6. This update includes various new features, improvements, and bug fixes to enhance your experience.

What's New

Features

  • OpenAI Engine: Added Strawberry models (o1) and reorganized the model list. #192
  • GUI: Added the possibility to show model details and vision support indication in the model list. #224
  • Conversation Features:
    • Implemented conversation naming. #175
    • Added conversation profile functionality. #147
  • Message Submissions: Added Shift+Enter mode for message submissions. #184

Refactor

  • Introduced new configuration management structure in the Basilisk application. #185

Bug Fixes

  • Enhanced detection of models with image input support in openrouter_engine. #223
  • Changed repo owner to improve repository management. #267

Dependency Updates

  • watchdog updated from 4.0.2 to 5.0.3. #179, #188, #245
  • openai updated from 1.42.0 to 1.51.0. #180, #189, #194, #233, #242, #259
  • httpx updated from 0.27.0 to 0.27.2. #178
  • ruff updated from 0.6.2 to 0.6.9. #177, #186, #203, #232, #255
  • cryptography updated from 43.0.0 to 43.0.1. #183
  • numpy updated from 2.1.0 to 2.1.2. #190, #265
  • platformdirs updated from 4.2.2 to 4.3.6. #187, #198, #240
  • pydantic-settings updated from 2.4.0 to 2.5.2. #197
  • anthropic updated from 0.34.1 to 0.35.0. #196, #258
  • more-itertools updated from 10.4.0 to 10.5.0. #195
  • protobuf updated from 4.25.4 to 5.28.2. #214, #230
  • grpcio updated from 1.66.0 to 1.66.1. #219
  • cffi updated from 1.17.0 to 1.17.1. #201
  • fsspec updated from 2024.6.1 to 2024.9.0. #200
  • lief updated from 0.14.1 to 0.15.1. #202
  • virtualenv updated from 20.26.3 to 20.26.6. #209, #237, #241
  • google-auth updated from 2.34.0 to 2.35.0. #228
  • pyasn1-modules updated from 0.4.0 to 0.4.1. #206
  • idna updated from 3.8 to 3.10. #207, #231
  • google-generativeai updated from 0.7.2 to 0.8.2. #208, #247
  • setuptools updated from 70.3.0 to 75.1.0. #210, #234, #263
  • cx-freeze updated from 7.2.0 to 7.2.3. #193, #248, #254
  • google-api-python-client updated from 2.142.0 to 2.147.0. #221, #235, #250
  • anyio updated from 4.4.0 to 4.6.0. #251
  • keyring updated from 25.3.0 to 25.4.1. #244
  • jaraco-functools updated from 4.0.2 to 4.1.0. #243
  • pywin32 updated from 306 to 307. #256
  • httpcore updated from 1.0.5 to 1.0.6. #257

For the complete list of changes and updates, please refer to the full changelog.

We thank our contributors for their efforts in making these improvements and updates. We hope you enjoy using BasiliskLLM version 0.1a6.

0.1a5 (2024-08-29)

29 Aug 18:14
v0.1a5
1bdcb7d
Compare
Choose a tag to compare
0.1a5 (2024-08-29) Pre-release
Pre-release

What's Changed

Full Changelog: v0.1a4...v0.1a5

0.1a4 (2024-07-07)

07 Jul 22:01
v0.1a4
2c6e1e4
Compare
Choose a tag to compare
0.1a4 (2024-07-07) Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.1a3...v0.1a4

0.1a3 (2024-06-29)

29 Jun 22:34
v0.1a3
097c37a
Compare
Choose a tag to compare
0.1a3 (2024-06-29) Pre-release
Pre-release

What's Changed

Full Changelog: v0.1a2...v0.1a3

0.1a2 (2024-06-29)

29 Jun 02:05
v0.1a2
feb98e0
Compare
Choose a tag to compare
0.1a2 (2024-06-29) Pre-release
Pre-release

What's Changed

Full Changelog: v0.1a1...v0.1a2

0.1a1 (2024-06-05)

05 Jun 22:40
34ac4fa
Compare
Choose a tag to compare
0.1a1 (2024-06-05) Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/aaclause/basiliskLLM/commits/v0.1a1