Buddy
- 3 Devlogs
- 28 Total hours
AI Assistant like Jarvis but real. A real, ai Agent. Made possible with Hack AI
AI Assistant like Jarvis but real. A real, ai Agent. Made possible with Hack AI
I am so close to getting this available for all hack clubbers !?!?!
But the problem is it isnt polished yet…
😢
Recap for New comers - Skip this if you read the last 2 devlogs
Buddy is a Desktop AI assistant/agent that fetches info and runs commands on your computer (Mac specifically, others will come soon). But at first it was just a terminal assistant but one of you guys in slack said i should make a good gui for it like a nice cool user interface for it. and i did and then i go the idea of making this like something all hack clubbers can use and enjoy so now im stuck making a polished app for all hack clubbers
and so…
⚠️⚠️⚠️
Basically I added..
In short i realized im gonna have to do a lot more to make this in good shape maybe at least 2 or 3 devlogs before i can send out a Buddy Beta for Mac and then windows and linux
Not much has changed in UI. just the different pages and soon i will add a way to change theme color
this is gonna be a long sequence but here we go
The UI, The Model, and the backend.
The model is universal and my UI is too.
for the backend python is also mostly universal, what isnt universal is tool calls rn it uses applescript and other mac only commands. im gonna have to recreate that for the other systems.
I dont know why it says 8 hours i swear it should be a bit more and i dont know why i took so long to post.
Stay tuned in Devlog 5 or 6 i should release a beta for mac and next devlog should be linux and windows.
P.S Comment a cool thing i should add (I honestly have no ideas)
P.P.S Repost If You this is cool and you want more people to see this and have access to this tool
Check out the video below if you want to see the prerelease working in action
Buddy is a Desktop AI assistant/agent that fetches info and runs commands on your computer (Mac specifically, others will come soon). But at first it was just a terminal assistant but one of you guys in slack said i should make a good gui for it like a nice cool user interface for it.
and so…
I made a a base kind of back end and then extracted the terminal stuff and put it in to main.py and i made a bare bones window interface that displays the same stuff as the terminal one but does it in like a kind of messaging way
i had claude, gemini, and github copilot refine the looks a bit cause to be honest i could have never gotten such a cool look by my self. I imagined it but didnt know how to do it
Although before the ui i added spotify controls, gmail automation, and imessage automations. so it can easily draft mails (Google does not want agents to have that much control they can only draft and sending you have to do), send messages
Beware Hack Clubbers In one of my future Devlogs i will release a free version to all hack clubbers with Mac os then the windows version and linux version will come later.
there will be 2 free versions one that uses the free AI models and another that hack clubbers can use api keys from Hack AI to use
P.S Jarvis 2.0
P.P.S Repost if you think this is cool
P.P.P.S Comment what i should add
Hi everyone, its been a while since i last posted (a week ago)
But Now im Back ith an exciting new project.
Buddy is an autonomous AI agent workflow consisting of a manager, an action taking agent, and a chat agent summarizing the actions tooken.
I gave it a set of tools, such as set_volume(), open_app(app), open_url(url), close_app(app), force_close_app(app). etc
I use a Hack ai Api key (Hack Club AI):
https://ai.hackclub.com/dashboard
to access lightweight, and smart models that do tasks like open my everyday apps, close all apps i dont need, same for websites.
The goal is to make this voice and let it freely navigate my entire computer and the web as well as my device network
Watch the short demo video to get a picture of what it is, its really cool
P.S If you liked this like, comment or Repost!
P.P.S Im gonna make better UI, with an app interface, comment if you have ideas