You are browsing as a guest. Sign up (or log in) to start making projects!

Buddy

  • 3 Devlogs
  • 28 Total hours

AI Assistant like Jarvis but real. A real, ai Agent. Made possible with Hack AI

Open comments for this post

7h 47m 23s logged

Devlog 3: Buddy Pre-release is still a pre-release.

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…

Warning Extremly long and descriptive devlog ahead

⚠️⚠️⚠️

What i did so far…

Basically I added..

  • Tuff bear logo for the menubar icon
  • Settings page - manage instructions, your info, links, api’s etc (not finished yet )
  • Actually working chat history - You can access previous chats youve had with it
  • Library Page - Lists every single chat youve ever had with it chronologically
  • Attach files - you can add any files you would like to it (almost done)
  • A base version of a long term memory - This is what bridges it from being a mindless ai robot to someone who can work alongside you and actually remember projects you have collaborated on with it. (very small thing using an offbrand RAG system)

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

Next?

this is gonna be a long sequence but here we go

  1. finish attach files update
  2. Extensions page - allow user to add different extensions such as access to github or access to messages etc
  3. finish settings
  4. add different thinking modes
  5. Long-term memory v2
  6. polish UI further
  7. Find UI bugs - debugging
  8. make into an app and test on my mac
  9. start making windows and linux versions
  • this shouldnt be that hard because there are 3 parts of my code base,

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

1
2
300
Open comments for this post

9h 34m 32s logged

Devlog 2: Buddy v1 Pre-Release Teaser

Check out the video below if you want to see the prerelease working in action

Recap for New comers

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…

This is what i did

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

Next?

  1. Chat names - Like the name of your chat history based on first prompt
  2. More tools - Actually recieving info from the internet not just headlines, and more automations
  3. Context caching - Saves tokens
  4. RAG (Retrieval Augmented Memory (i think thats what it stands for, you gotta double check))

Anouncements!

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

5
1
424
Open comments for this post

10h 37m 44s logged

Devlog 1: Jarvis Initiate Battle mode!!!!

Hi everyone, its been a while since i last posted (a week ago)

But Now im Back ith an exciting new project.

Description

Buddy is an autonomous AI agent workflow consisting of a manager, an action taking agent, and a chat agent summarizing the actions tooken.

What I did so far

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

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

0
1
82

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…