Skip to content

Releases: Jeffser/Alpaca

The Big New Thing

10 Sep 21:26
f4f91d9
Compare
Choose a tag to compare

Hiii it's finally here! 2.0.0

I know moving from 1.1.1 to 2.0.0 may seem a bit strange, but the new features and all the code I've rewritten are reasons enough to move to the next big release.

New Features

  • Model, message and chat systems have been rewritten
  • New models are available
  • Ollama updated to v0.3.9
  • Added support for multiple chat generations simultaneously
  • Added experimental AMD GPU support
  • Added message loading spinner and new message indicator to chat tab
  • Added animations
  • Changed model manager / model selector appearance
  • Changed message appearance
  • Added markdown and code blocks to user messages
  • Added loading dialog at launch so the app opens faster
  • Added warning when device is on 'battery saver' mode
  • Added inactivity timer to integrated instance

Fixes

  • The chat is now scrolled to the bottom when it's changed
  • Better handling of focus on messages
  • Better general performance on the app

As always thanks for the support and please report any bugs to the issues page


New Contributors

Full Changelog: 1.1.1...2.0.0

Another Cool Update

13 Aug 05:52
a7b6e6b
Compare
Choose a tag to compare

Hi guys, as always thanks for the support <3

New

  • New duplicate chat option
  • Changed model selector appearance
  • Message entry is focused on launch and chat change
  • Message is focused when it's being edited
  • Added loading spinner when regenerating a message
  • Added Ollama debugging to 'About Alpaca' dialog
  • Changed YouTube transcription dialog appearance and behavior

Fixes

  • CTRL+W and CTRL+Q stops local instance before closing the app
  • Changed appearance of 'Open Model Manager' button on welcome screen
  • Fixed message generation not working consistently
  • Fixed message edition not working consistently

Big Update

11 Aug 03:41
Compare
Choose a tag to compare

Hi guys, as always thanks for the support, I got a new freshly made update for you today!

New

  • Model manager opens faster
  • Delete chat option in secondary menu
  • New model selector popup
  • Standard shortcuts
  • Model manager is navigable with keyboard
  • Changed sidebar collapsing behavior
  • Focus indicators on messages
  • Welcome screen
  • Give message entry focus at launch
  • Generally better code

Fixes

  • Better width for dialogs
  • Better compatibility with screen readers
  • Fixed message regenerator
  • Removed 'Featured models' from welcome dialog
  • Added default buttons to dialogs
  • Fixed import / export of chats
  • Changed Python2 title to Python on code blocks
  • Prevent regeneration of title when the user changed it to a custom title
  • Show date on stopped messages
  • Fix clear chat error

Daily Update

05 Aug 05:43
Compare
Choose a tag to compare

New

  • Changed shortcuts to standards
  • Moved 'Manage Models' button to primary menu
  • Stable support for GGUF model files
  • General optimizations

Fixes

  • Better handling of enter key (important for Japanese input)
  • Removed sponsor dialog
  • Added sponsor link in about dialog
  • Changed window and elements dimensions
  • Selected model changes when entering model manager
  • Better image tooltips
  • GGUF Support

New Features and Stuff

03 Aug 06:14
Compare
Choose a tag to compare

Hiiii I just cooked a nice update for you guys, hope everything works! :3

New

  • Regenerate any response, even if they are incomplete
  • Support for pulling models by name:tag
  • Stable support for GGUF model files
  • Restored sidebar toggle button

Fixes

  • Reverted back to standard styles
  • Fixed generated titles having "'S" for some reason
  • Changed min width for model dropdown
  • Changed message entry shadow
  • The last model used is now restored when the user changes chat
  • Better check for message finishing

As always, thanks for the support, if you have any issues please report them you know where.

Another Small Update

01 Aug 21:18
Compare
Choose a tag to compare

New

  • Added table rendering (Thanks Nokse)

Fixes

  • Made support dialog more common
  • Dialog title on tag chooser when downloading models didn't display properly
  • Prevent chat generation from generating a title with multiple lines

Small Update

01 Aug 07:35
Compare
Choose a tag to compare

Hi everyone, thanks for the support as always!

New Stuff

  • Bearer Token entry on connection error dialog
  • Small appearance changes
  • Compatibility with code blocks without explicit language
  • Rare, optional and dismissible support dialog

Fixes

  • Date format for Simplified Chinese translation
  • Bug with unsupported localizations
  • Min height being too large to be used on mobile
  • Remote connection checker bug

More Fixes and Stuff

29 Jul 08:11
Compare
Choose a tag to compare

Hiiii, as always, thanks for your support and reports!

Fixes

Models with capital letters on their tag don't work
Ollama fails to launch on some systems
YouTube transcripts are not being saved in the right TMP directory

New

  • Debug messages are now shown on the 'About Alpaca' dialog
  • Updated Ollama to v0.3.0 (new models)

Quick Fixes

24 Jul 04:00
Compare
Choose a tag to compare

Hiiiii, thanks for the support as always, this update is just a quick fix!

  • Models with '-' in their names didn't work properly, this is now fixed
  • Better connection check for Ollama

The Stable Release

23 Jul 05:12
a042dfe
Compare
Choose a tag to compare

So it's finally here! THE STABLE RELEASE OF ALPACA!!!!!!!!!

First of all I want to thank all of you that have supported me through these months, it's been really fun developing an app that people actually use, with almost 15k users on Flathub, I think it's finally time to launch the stable release of Alpaca!!!!

Also if you want to.. I'm open for donations via GitHub Sponsors :)

Now let's get to the actual release notes!

Features and fixes

  • Updated Ollama instance to 0.2.8
  • Better model selector
  • Model manager redesign
  • Better tag selector when pulling a model
  • Model search
  • Added support for bearer tokens on remote instances
  • Preferences dialog redesign
  • Added context menus to interact with a chat
  • Redesigned primary and secondary menus
  • YouTube integration: Paste the URL of a video with a transcript and it will be added to the prompt
  • Website integration (Experimental): Extract the text from the body of a website by adding it's URL to the prompt
  • Chat title generation
  • Auto resizing of message entry
  • Chat notifications
  • Added indicator when an image is missing
  • Auto rearrange the order of chats when a message is received
  • Redesigned file preview dialog
  • Credited new contributors
  • Better stability and optimization
  • Edit messages to change the context of a conversation
  • Added disclaimers when pulling models
  • Preview files before sending a message
  • Better format for date and time on messages
  • Error and debug logging on terminal
  • Auto-hiding sidebar button
  • Various UI tweaks

New Models

  • Gemma2
  • GLM4
  • Codegeex4
  • InternLM2
  • Llama3-groq-tool-use
  • Mathstral
  • Mistral-nemo
  • Firefunction-v2
  • Nuextract

Translations

These are all the available translations on 1.0.0, thanks to all the contributors!

  • Russian: Alex K
  • Spanish: Jeffser
  • Brazilian Portuguese: Daimar Stein
  • French: Louis Chauvet-Villaret
  • Norwegian: CounterFlow64
  • Bengali: Aritra Saha
  • Simplified Chinese: Yuehao Sui

Also visit this discussion for more information on the release!

Thanks to all of you for the support!

I will continue developing this app