diff --git a/README.md b/README.md index 5b69c065..40f0302c 100644 --- a/README.md +++ b/README.md @@ -28,12 +28,11 @@ Since November 2024: Work on RAG (integration of your data and files) has begun. - [x] ~~App: Implement an [ERI](https://github.com/MindWorkAI/ERI) server coding assistant (PR [#231](https://github.com/MindWorkAI/AI-Studio/pull/231))~~ - [x] ~~App: Management of data sources (local & external data via [ERI](https://github.com/MindWorkAI/ERI)) (PR [#259](https://github.com/MindWorkAI/AI-Studio/pull/259), [#273](https://github.com/MindWorkAI/AI-Studio/pull/273))~~ - [x] ~~Runtime: Extract data from txt / md / pdf / docx / xlsx files (PR [#374](https://github.com/MindWorkAI/AI-Studio/pull/374))~~ -- [ ] (*Optional*) Runtime: Implement internal embedding provider through [fastembed-rs](https://github.com/Anush008/fastembed-rs) - [x] ~~App: Implement dialog for checking & handling [pandoc](https://pandoc.org/) installation ([PR #393](https://github.com/MindWorkAI/AI-Studio/pull/393), [PR #487](https://github.com/MindWorkAI/AI-Studio/pull/487))~~ - [x] ~~App: Implement external embedding providers ([PR #654](https://github.com/MindWorkAI/AI-Studio/pull/654))~~ -- [ ] App: Implement the process to vectorize one local file using embeddings +- [ ] App: Implement the process to vectorize one local file using embeddings (PR [#756](https://github.com/MindWorkAI/AI-Studio/pull/756)) - [x] ~~Runtime: Integration of the vector database [Qdrant](https://github.com/qdrant/qdrant) ([PR #580](https://github.com/MindWorkAI/AI-Studio/pull/580))~~ -- [ ] App: Implement the continuous process of vectorizing data +- [ ] App: Implement the continuous process of vectorizing data (PR [#756](https://github.com/MindWorkAI/AI-Studio/pull/756)) - [x] ~~App: Define a common retrieval context interface for the integration of RAG processes in chats (PR [#281](https://github.com/MindWorkAI/AI-Studio/pull/281), [#284](https://github.com/MindWorkAI/AI-Studio/pull/284), [#286](https://github.com/MindWorkAI/AI-Studio/pull/286), [#287](https://github.com/MindWorkAI/AI-Studio/pull/287))~~ - [x] ~~App: Define a common augmentation interface for the integration of RAG processes in chats (PR [#288](https://github.com/MindWorkAI/AI-Studio/pull/288), [#289](https://github.com/MindWorkAI/AI-Studio/pull/289))~~ - [x] ~~App: Integrate data sources in chats (PR [#282](https://github.com/MindWorkAI/AI-Studio/pull/282))~~ diff --git a/app/MindWork AI Studio/wwwroot/changelog/v26.5.5.md b/app/MindWork AI Studio/wwwroot/changelog/v26.5.5.md index 237ed260..36886ce9 100644 --- a/app/MindWork AI Studio/wwwroot/changelog/v26.5.5.md +++ b/app/MindWork AI Studio/wwwroot/changelog/v26.5.5.md @@ -1 +1,3 @@ # v26.5.5, build 240 (2026-05-xx xx:xx UTC) +- Improved the app's security foundation with major modernization of the native runtime and its internal communication layer. This work is mostly invisible during everyday use, but it replaces older components that no longer received the security updates we require. We also continued updating security-sensitive dependencies so AI Studio stays on a healthier, better maintained base. +- Upgraded Tauri from v1.8.3 to v2.11.1. \ No newline at end of file diff --git a/documentation/Build.md b/documentation/Build.md index 600999fe..8022cd7d 100644 --- a/documentation/Build.md +++ b/documentation/Build.md @@ -9,7 +9,7 @@ Therefore, we cannot provide a static list here that is valid for all Linux syst ## Prerequisites 1. Install the [.NET 9 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/9.0). 2. [Install the Rust compiler](https://www.rust-lang.org/tools/install) in the latest stable version. -3. Met the prerequisites for building [Tauri](https://tauri.app/v1/guides/getting-started/prerequisites/). Node.js is **not** required, though. +3. Meet the prerequisites for building [Tauri](https://v2.tauri.app/start/prerequisites/). Node.js is **not** required, though. 4. The core team uses [JetBrains](https://www.jetbrains.com/) [Rider](https://www.jetbrains.com/rider/) and [RustRover](https://www.jetbrains.com/rust/) for development. Both IDEs are free to use for open-source projects for non-commercial use. They are available for macOS, Linux, and Windows systems. Profiles are provided for these IDEs, so you can get started right away. However, you can also use a different IDE. 4. Clone the repository. @@ -17,7 +17,7 @@ Therefore, we cannot provide a static list here that is valid for all Linux syst Regardless of whether you want to build the app locally for yourself (not trusting the pre-built binaries) or test your changes before creating a PR, you have to run the following commands at least once: 1. Open a terminal. -2. Install the Tauri CLI by running `cargo install --version 1.6.2 tauri-cli`. +2. Install the Tauri CLI by running `cargo install tauri-cli --version 2.11.0 --locked`. 3. Navigate to the `/app/Build` directory within the repository. 4. Run `dotnet run build` to build the entire app. diff --git a/documentation/Setup.md b/documentation/Setup.md index c6e4bfd8..6b545627 100644 --- a/documentation/Setup.md +++ b/documentation/Setup.md @@ -84,4 +84,4 @@ We have to figure out if you have an Intel/AMD or a modern ARM system on your Li 2. Open a terminal and navigate to the Downloads folder: `cd Downloads`. 3. Make the AppImage executable: `chmod +x mind-work-ai-studio_amd64.AppImage`. 4. You might want to move the AppImage to a more convenient location, e.g., your home directory: `mv mind-work-ai-studio_amd64.AppImage ~/`. -4. Now you can run the AppImage from your file manager (double-click) or the terminal: `./mind-work-ai-studio_amd64.AppImage`. \ No newline at end of file +5. Now you can run the AppImage from your file manager (double-click) or the terminal: `./mind-work-ai-studio_amd64.AppImage`. \ No newline at end of file diff --git a/documentation/Ubuntu DEB Install 1.png b/documentation/Ubuntu DEB Install 1.png deleted file mode 100644 index bb09ae75..00000000 Binary files a/documentation/Ubuntu DEB Install 1.png and /dev/null differ diff --git a/documentation/Ubuntu DEB Install 2.png b/documentation/Ubuntu DEB Install 2.png deleted file mode 100644 index bd5ff07a..00000000 Binary files a/documentation/Ubuntu DEB Install 2.png and /dev/null differ diff --git a/documentation/Ubuntu DEB Open.png b/documentation/Ubuntu DEB Open.png deleted file mode 100644 index f53ab5bd..00000000 Binary files a/documentation/Ubuntu DEB Open.png and /dev/null differ