π Alpaca 8: Folders and Activities πβ¨ #955
Jeffser
announced in
Announcements
Replies: 2 comments
-
|
This is so awesome |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
I think your next feature will be fixing random crashing. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone Alpaca 8 is almost here and I wanted to show all the new features, sorry for the long announcement but there's just too much stuff :)
Folders
Alpaca now has folders, you can have folders inside folders inside folders inside folders.
You can also change their color and drag and drop other folders and chats into them!
Activities
These are mini apps that are used in different scenarios:
Activity Mode
Activities can be used in 3 different ways:
Sidebar
Allows you to have multiple activities open through tabs whilst chatting with your models on the side.
Window
Think of this a a sidebar that pops up into it's own separate window (not a dialog), this mode supports the Activity Launcher and tabs.
And yes, you can have multiple windows with multiple tabs and they all will still talk back to Alpaca.
Dialogs
This is how Alpaca has been handling most stuff before, this is meant to be the fallback for QuickChat but you can still use it as the default through the preferences option if you like it this way.
Important
This mode is limited, some tools might look a bit awkward and it doesn't support the Activity Launcher and tabs.
Available Activities
Now for the fun part!
Terminal
Just your average terminal, it will be contained in the Flatpak sandbox though.
Launch methods:
SSH Terminal
A child of
Terminalthis will be used directly by your AI models to do stuff directly on your system through SSH, the tool will wait until you close the terminal!Launch methods:
Code Editor
Remember when you edited the code directly from the message? Well now it's done this way!
In the future it will have a
find and replacething, but for now it's pretty much the same thing handled differently.Launch methods:
Code Runner
So what would happen if you want to run your code but also edit it quickly? This is the new code runner!
A marriage between Code Editor and the old Code Runner!
See that pencil icon in the control panel? That is a toggle button, pressing it will switch between run and edit mode, you don't have to save your code to the message to quickly test it either!
Launch methods:
Attachment Creator
Useful when you need a bigger canvas to express yourself in a new message!
Launch methods:
Camera
The camera attachment option now has a new home (you can still spawn it the same way as before tho)
Launch methods:
Audio Transcriber
Now when you attach an audio (or video) file, the transcriber will spawn as an activity!
Launch methods:
Web Browser
Yes Alpaca now has a whole web browser included cause I figured out how webkit works :)
It will use StartPage as it's default home page / search provider, I plan to make it possible to change this though (maybe even before release).
You can use the attachment button to transcribe the whole website to a markdown file and add it to your message attachments!
If you are watching a YouTube video it will try to transcribe the video instead.
Your AI can also use the browser to do a web search with the all new
Web Searchtool, and yes, you can see what the AI is "doing" in real time.Launch methods:
Live Chat
Wait wasn't Live Chat already a thing? Well now it is an activity! Of course with the
windowoption you can still use it as you'd expect but you can also have it in the sidebar!Launch methods:
--live-chat)Background Remover
Introduced in the version before this one, Background Remover does what you would expect, it offers multiple special models for you to remove those pesky backgrounds from your pictures, now you can spawn it without having to ask an AI to do it for you!
Launch methods:
Image Viewer
The brand new image viewer now allows you to zoom and pan your attachments easily!
Use ctrl+scroll to zoom your images and drag them around with your mouse.
Launch methods:
Other Stuff
This update also has some small stuff:
Q/A
What does the inclusion of activities mean for the development of Alpaca?
Activities are a nice framework I can use to add stuff without relaying on dialogs which interrupt the whole application or making new windows like QuickChat and LiveChat.
This means it will be easier for me to develop stuff!
Why did it take so long for Alpaca to have folders?
The whole chat list thing was made in a very particular way, I had to recode everything so Alpaca can handle multiple "lists" which is essentially what the folders are at the end of the day.
I also didn't know how to handle drag and drop operations correctly so that was something interesting to learn.
How does the inclusion of a new sidebar affect mobile users?
The activity sidebar is completely adaptable and can be used in small screens, mobile users can also keep using the dialog or even window option if they want to.
I don't like activities
Use the dialog option, it acts as you would expect it to, maybe a bit awkward but at least it exists.
Is this going to be another buggy release?
I hope not.
Release Date
Alpaca 8 is expected to be completely finished in a week or so, I will also do testing (real testing this time) so it might take a bit more than your average update.
Anyways, the release date is September 5
Thanks
Thank you to all the sponsors, contributors, translators and users!
Your support means the world to me and I hope my work can continue to help / interest you!
Beta Was this translation helpful? Give feedback.
All reactions