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

Zoomie

  • 5 Devlogs
  • 2 Total hours

Zoomie is a python script/app that allows you to host a server so you can access Apple Foundation Models on other devices, or as an API for stuff like Apple Xcode

Ship #2

# Big updates!

# Notice:
I cannot test if this works now. Apple has changed something, and now I cannot run Zoomie for now. I cannot test this release. Please go into it with a grain of salt. I have tried adding a video demo, but I cant upload it to github.

-----
# The New Web UI
I got complaints about the UI, so I tried to make it better! In the video below, you can see a demo of it and how it looks. This, in my opinion, is a step up from the old UI

# The New Error Notification
(while i dont have an example) Errors will now show a banner above your conversation with the error. This is so it won't just say "AI: System:" with the error.

# Enter now does something?!
Enter now sends the message! Yeah thats pretty much it

## Note:
MacOS 27 is confirmed to work

  • 2 devlogs
  • 1h
Try project → See source code →
Open comments for this post

44m 23s logged

I just wanna say thank you for feedback given to me about Zoomie, but I just want to address some things

Errors

If you have errors, please either give me the error and log in the reason or as an issue on the github. I cant exactly fix a bug I cant reproduce unless I know where its breaking!

“also seems ai coded”

I haven’t used Ai at all for developing Zoomie. Agent or not. I dont know where you got this from. I was following a lot of documentation, and I have experience in python and fastapi. This is not on github due to me using it in private projects. If I used AI, i’d clearly say I did

Short project time

Due to issues with Git I had to swap pycharm projects. This is why there are only 2 total hours. I’ve fixed it now, but just clearing that part up

User friendly UI

I’m taking that into concideration, and am going to add that for my next ship. Keep in mind, I don’t really know HTML/CSS.

Other thing

Thank you for pointing out enter doesn’t work i’ll fix that :3

0
0
5
Open comments for this post

18m 2s logged

UPDATE:

I have managed to build the app! It is available on GitHub. To download it/go to the release, go to the demo

Regarding feedback

I cannot at all build the app into an executable. This is due to an issue with a required dependancy failing to function when builded. This is an official apple sdk (apple_fm_sdk). I cannot do anything about this to my knowledge. If you are reviewing my app, PLEASE follow the steps in the readme, and run web.py. This is the best I can do.

I’m still looking into if i can build it in any way, but its looking unlikely.

0
0
5
Ship #1

I've made a Python application to use Apple Foundation Models as an API and web page. While its very basic web wise, I am extremely proud of how it turned out in the end. While afmChat was a side project, Zoomie was entirely created for Stardance. This can't run as a website due to its reliance on a Mac with support for Apple Intelligence, and the only one I have is a MacBook Neo which is my daily driver. And I'm sorry for the lack of devlogs, i've been mostly developing this during short spurts of free time.

PLEASE NOTE DURING REVIEW: I am aware of enter doing nothing in entry field, please use the button next to the field thank you ^_^

  • 3 devlogs
  • 1h
  • 2.87x multiplier
  • 4 Stardust
Try project → See source code →
Open comments for this post

37m 19s logged

Its mostly ready!

The webpage is now being hosted, and can make responses from afmChat and Zoomie. Now all thats needed is some polishing, however i may keep it like this because it just has some charm i think. Later today i’ll make a release and publish it to Github, along with documentation.

Ps. Have some bad JS

0
0
2
Open comments for this post

20m 12s logged

A look into afmChat

afmChat (Apple Foundation Model Chat) is basically a wrapper for using the apple foundation model python sdk (apple_fm_sdk), and is the backbone of Zoomie, but is fairly simple. If anything could break, it’d probs be this

(I needed to attach a screenshot so here have a function :3)

0
0
3
Open comments for this post

18m 41s logged

A small version is ready! Currently its only an API and no web gui, however I plan on adding that. As well as that, I’m soon going to upload it to github! This is something im passionate on, so I hope i’ll finish it!

0
0
13

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…