Changelog

Changelog

New updates and improvements to Alice

March 25, 2025

March 25, 2025

3.0.0 — Built from Scratch

Built from Scratch

Alice V3 was built completely from scratch, as the update includes transitioning to the latest versions of technologies used to create this application (Tauri 2.0 framework and Svelte 5). This allowed us to address a number of issues related to limitations of previous tools, such as access to the system clipboard or remembering window position, as well as numerous background details.

New Interface

Alice v3 features a completely rebuilt interface that at first glance appears merely refreshed, but the differences are significant both visually and functionally. All elements were created anew, giving us much greater control including the introduction of keyboard shortcuts working within the application and allowing precise adjustment of all interface elements.

The biggest visual change is the light mode, which can be activated in settings. In this case, we anticipate further modifications, mainly in terms of contrast optimization, readability improvement, and element behavior.

The settings lists, assistant skills, and model list have also been created from scratch. This allows them to be called up and navigated using arrow keys. We've also eliminated reported bugs related to their behavior.

We've improved numerous bugs and details that affect the comfort of using the application. We also anticipate further changes in functions guiding users through the most important settings, including creating new assistants and their skills.

In Alice v3, you can also assign keyboard shortcuts to activate assistants and change their order. Markings for assistants imported from the library have also appeared.

Another change is support for images, both in terms of uploading and displaying, as well as optimization. Large files are now reduced and optimized so they can be processed by Vision models / multimodal models.

Similarly with text files (and PDFs) attached to the chat window. We've significantly improved their handling and display method. However, we temporarily removed the ability to assign files to assistants and their skills.

Finally, we've rebuilt the voice integration, which should work incomparably better, although it still requires a few fixes. The audio mode has been integrated with assistant voices and voice skills that can be activated by keyboard shortcut.

The way content is displayed has been completely changed. We've greatly improved typography and block handling, including expandable blocks. New markdown syntax elements have appeared, better handling of copying content saved in blocks (e.g., code fragments), and expanded (though not complete) support for LaTeX syntax.

The way errors and information about remote assistant actions are displayed has also been rebuilt. This interface also includes interactions with your own server thanks to Custom AI functionality.

New Account Settings

Alice v3 now has a new account authorization system, including license keys. This opened up the possibility of adding a marketplace with assistants, as well as (not yet available) synchronization of settings between devices. We also plan further functionalities related to better license management and securing access to application settings (which continue to be stored exclusively on the user's computer).

As part of the application settings, the ability to adjust the primary color to your own preferences has also appeared, as well as keyboard shortcuts. Additional options include the ability to hide the header during chat and play a click sound when Alice finishes typing a response and the application window is not active.

Support for New Models

We've added support for models from xAI, DeepSeek, and introduced new models from OpenAI, Anthropic, Groq, and also adapted the application to new "reasoner" models such as o1, o3-mini, or DeepSeek R1.

We've also expanded support for Custom AI functionality, which now allows defining multiple connections and multiple models within these connections. All models added here are available not only in chat but also for assistants and their skills.

Enhanced Skills

We've created skill editors (formerly Snippets) from scratch. The new editor includes easier management of dynamic fields and a range of settings such as online mode, voice mode, or remote skills. The skill launching mechanism itself has been freed from a number of bugs and limitations present in version 2.0. For example, now a voice action can be triggered both manually in chat and with a keyboard shortcut.

Similarly, for skills launched by keyboard shortcut, we properly handle voice actions, pasting clipboard content, or network access. Additionally, remote actions now also transmit files and photos that are in the conversation.

New Online Mode

The online mode still uses the connection to the Firecrawl service, but this time the responses include sources that were used to generate them. The mechanics of the functionality itself have also changed to increase search effectiveness.

Online mode can also be set as default for a given assistant or its skills. We can also toggle it using a keyboard shortcut.

For advanced users, there will soon be an option to connect to Firecrawl running on your own server (self-hosted version).

Assistant Library

The assistant library looks completely different and now allows importing not only individual prompts but entire assistants. Soon we will also launch a marketplace allowing you to add your own prompts, and even Custom AI connections.

How to Report Bugs?

Such a large transformation of the application has certainly resulted in many positive changes. Undoubtedly, however, new bugs have appeared or some existing ones have remained. Therefore, if you see any bugs in Alice's operation, please report them to us.

Remember, however, that even if you don't receive a direct response to a given report, we still take it into consideration.

Through the form: https://airtable.com/appOWAYqqVaTgpjlp/shrco3zZimXvJoPuX or in critical situations (e.g., the application doesn't start), directly in response to alice at heyalice.app.

December 1, 2024

December 1, 2024

2.1.9 — o1 preview & o1 mini

  • Added Claude 3.5 Sonnet (latest)

  • Added Grok Beta (console.x.ai)

  • Added o1 preview and o1 mini models from OpenAI (available only for users with OpenAI Tier 5 accounts)

  • Minor bug fixes

November 22, 2024

November 22, 2024

2.1.7 & 2.1.8 — Files & Web Search

  • Web search is now available for chat and snippets but requires a firecrawl.dev API key. Support for a self-hosted version and crawling will be introduced in future versions. Online mode 

  • Text files (.md, .txt, .csv) can now be added to the chat if they're under 50k tokens long. The content of the file is added to the user's message.

  • Text files (.md, .txt, .csv) can now be added to both Assistant and Snippets. The content of the file is appended to the end of a system prompt or its {{-FILE_PROMPT-}} placeholder.

  • Alice can now generate mermaid graphs. It's recommended to add "When asked for mermaid structures (graphs, charts etc), please always wrap the diagram with ```mermaid markdown block." to the system prompt of the assistant/snippet.

  • Added 3 news Snippets to the Library "Regex Generator", "Analyze Situation" and "Challenge"

  • Fix: The "Copy" button for the entire message includes the source code in the copied contents.

October 20, 2024

October 20, 2024

2.1.6 — ChatGPT-4o, Whisper v3 (Groq) and bugfixes

  • ChatGPT-4o is available now (Chat, JSON Mode, Vision)

  • Groq Llama 3.1 models are available now (except 405B)

  • Two new Snippets available in the Library tab

  • Perplexity Sonar model was updated to the llama-3.1-sonar-large-128k-online 

  • Whisper v3 (Groq) is now available for Voice Actions. You can choose between OpenAI and Groq

  • Voice Recognition now supports custom dictionary / prompt

  • Assistant Picker in Snippet's edit panel now shows avatars

  • Fixed a bug in the Assistant Picker and Carousel, which didn't change the default model correctly

  • Minor improvement for Remote Snippet error handling

  • CustomAI: A prompt for naming a conversation now includes the summary in the user's message, not in a system prompt. This way, you can adjust the system prompt to your needs

October 2, 2024

October 2, 2024

2.1.5 — Minor fixes

  • Ollama non-streaming mode is now fixed

  • MacOS Monterey & Windows chat messages are now fixed

  • Minor UI tweaks

September 2, 2024

September 2, 2024

2.1.4 — OpenRouter

  • CustomAI now supports OpenRouter.ai. Just set Server URL to https://openrouter.ai/api/v1/chat/completions, Authorization Header to the Bearer YOUR_API_KEY and model to anthropic/claude-3.5-sonnet (or any other model available)

  • You can delete all history with one button

  • The chat history doesn't close in full-screen mode

  • Conversations in chat history are now ordered from latest to oldest, with modified conversations moving to the top of the list

  • Conversations are updated only when a new message appears, not when a conversation is restored

  • Custom AI now handles non-streaming interactions properly

  • Authorization tokens for Snippets and CustomAI are now hidden by default

  • You can now change your email in the settings if needed

  • New icons are now available for Snippets, and they're ordered alphabetically

  • The Control + K keyboard shortcut now works on Windows

Known issue: OpenRouter model isn't preserved for Snippets. When the model changes, the Snippet's model is removed. It will be fixed in the 2.1.5

August 10, 2024

August 10, 2024

2.1.3 — Library

  • Added pre-defined prompt library for easy import to assistants

  • Included high-quality prompts in the library

  • Fixed 'CMD +K' and 'CTRL + K' shortcuts

  • Corrected Custom AI server URL & model name issues

  • Vision prompts now pass to active Custom AI (when active)

  • "Rename" conversation feature redirects to active Custom AI (when active)

Known issue: Snippets imported from the Library must be manually added to the assistant after restarting the app (but only once)

August 1, 2024

August 1, 2024

2.1.2 — Windows

  • Fixed dropdown position on Windows

  • Fixed keyboard shortcuts on Windows

  • Fixed file uploading on Windows

  • Fixed model picker

  • Added JSON mode validation for the Snippets form

  • Fixed show/hide keyboard shortcut (Cmd + D)

July 20, 2024

July 20, 2024

2.1.1 — Bug fixes

  • The paraphrasing of responses for Remote Snippets for Anthropic models works correctly

  • Dictation updates the message while speaking

  • AppSumo Tier 2 now has access to Remote Snippets

  • Placeholders for the user's name and assistant's name are now correctly substituted in the conversation content

July 10, 2024

July 10, 2024

2.1.0 — Our Biggest Update Yet

  • Anthropic Models (incl. Claude 3.5) are now available for Remote Actions

  • Anthropic models and Custom AI are now available for vision features, allowing you to chat with images.

  • Images can now be read directly from your clipboard.

  • When you activate a Snippet with a keyboard shortcut and your clipboard has an image, that image will be added to the conversation.

  • Chat scroll now sticks to the bottom, and you can scroll the conversation while responses are being generated.

  • Chat performance has improved, especially for fast models like Claude 3.5 Sonnet and groq.com models.

  • The active Snippet name and current mode are now shown below the message/prompt input.

  • The default Assistant now activates only when the app launches, not when a new thread starts.

  • Chat history is now grouped by date and has minor UI improvements.

  • You can now rename the current conversation to better organize your threads.

  • Models now display user-friendly names.

  • Error messages now provide more details, helping debug Remote Snippets and check account status.

  • {{-USERNAME-}} and {{-AI_NAME-}} placeholders are now available. You can use them in assistant’s and snippet’s prompts.

  • The {{-SnippetPrompt-}} placeholder is now available. Add it to the assistant's prompt to replace it with the active snippet's prompt. This is required for Anthropic models like Claude 3.5 Sonnet.

  • The <snippet_prompt></snippet_prompt> tag is now available. Add it to the assistant's prompt to include or exclude content based on snippet activation.

  • Snippets and Assistants now update only when you click the "Save" button.

  • Snippets and Assistant forms now validate minimum required fields.

  • Snippets lists are now searchable.

  • You can now assign Snippets to Assistants when creating or editing them.

  • Onboarding now includes extra steps for an easier start.

  • Default Snippets and Assistants are now fully customizable and removable.

  • Global "Copy Response to Clipboard" is removed. It's now controlled in Snippet settings.

June 24, 2024

June 24, 2024

2.0.12 — Claude 3.5 Sonnet

  • Added Claude 3.5 Sonnet (Anthropic Key is required. You can grab it here)

  • Improved voice actions are now faster and feature a soundwave animation

  • Windows version adopts native UI aesthetics

December 6, 2024

December 6, 2024

2.0.2 — Custom back-end

  • (experimental) Extended "Advanced" options in which you can connect your custom back-end server.

  • Custom back-end server template (node.js) is available here

  • Added human-friendly model names

  • Fixed: Perplexity Sonar Model

  • Fixed: Turning off rephrasing in remote snippets

May 20, 2024

May 20, 2024

2.0.1 — GPT-4o

  • Added GPT-4o for Remote Snippets & JSON mode

  • Added improvements for Voice Actions (Beta)

Written by a human

Get productivity tips and new features in your inbox

Made by human

Get productivity tips and new features in your inbox

Made by a human

Get productivity tips in your inbox