[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/mlp/ - Pony

Name
Spoiler?[]
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
Flag
File[]
  • Please read the Rules and FAQ before posting.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: file.png (44 KB, 319x597)
44 KB
44 KB PNG
coming straight at you from the depths of /chag/ i am proud to present bonziPONY!

have you ever wished you had your ponyfu on your desktop that you could talk to, that could interact with you, see what you're doing, and even help motivate you to take care of yourself?
introducing bonziPONY
desktop ponies with integrated llm and a fuckton of fun features to find
it's speech to text -> llm, screenvision, sees what youre doing -> text to speech with either elevenlabs (api) or ponivoicetool (local)
>hey dash, go sit in the corner for like 20 minutes
>can you do a trick for me?
>what do you think of this poem i wrote?
and the directives..
>hey rarity i really gotta brush my teeth more often
>god its so late
>ive gotta start going to the gym but i just dont know what to do.

she'll remind you every time you wake up (it detects it based on inactivity or when you say you're going to sleep) to go brush your teeth or go to the gym or to get to bed

if you don't, or if you ignore her, she'll close your tabs, fuck with your mouse, minimize your shit, pause your music, and more!
>alright alright im going im going i'll go do it now
is the only way to stop her once she gets mad.
but thats not all, she'll also just randomly talk to you throughout the day and make chitchat. she'll remember all of it, she'll build a profile on you and remember your sad issues or a job interview you have next week and she'll actively remind you of it or ask how it went and your pone wont stop until you're better (or until you close the program)
she can even see your webcam if you're into that.

she can control your desktop; open any website from natural language, she can read stuff and click places so you can ask her "click on your favorite thing" and she'll look at the screen and choose appropriately (in theory)

the mane 6 have character cards included
you've gotta add your own for the rest, make sure to duplicate the current ones and replace stuff because the llm needs the preset to tell it how the tag system works and shit.

more features will come as they come (probably a lot in the next few days if people use it, i'm sure i'll hear allll about the various bugs on other machines)

enjoy
https://github.com/maresmaresmares/bonziPONY
>>
>>43107105
>aislop
Good morning, sir.
>>
>>43107105
holy shit
fucking amazing
Is there a way to disable fucking with my computer? I've thought about being able to use AI to talk with my desktop ponies Ponka Po before and just being able to shoot the shit with her while she runs around sounds really fun.
>>
>>43107126
will add a checkbox that force disables this. currently has a checkbox that force disables screenshot feature or webcam feature so it shouldnt be that hard give me a min
>>
>>43107105
Yeah sure man let me send everything I'm doing to aislop companies.
>>
>>43107140
for the record it can be run offline entirely with an entirely local model (qwen or something ollama + whisper + moondream)
>>
File: rampone.png (781 KB, 1675x1281)
781 KB
781 KB PNG
>>43107105
Hi anon, I'll just say that this project looks painfully vibecoded. Some might find that problematic on its own for reasons of reee at $topic. I feel like I'd need to check every single line of this for malware (also, no lockfile for dependencies in 2026? mare...) but my biggest problem is that it's just less admirable than previous implementations of the idea of desktop ponies. You used to need autism and time to create such stuff, now apparently not really, so I'm sorry, I can't appreciate your work as much as I'd like to.
I hope that's a good piece of software, but I'm just tired of seeing mass generated software without enough autistic consideration of the niche you're creating your software for, which was more of a given when code had to be written by hoof. See: show HN, >r/selfhosted, etc.
Sorry to shit on your stuff, anon, someone would anyway so at least I wanted to give you a more interesting perspective on such "I did it over weekend with a LLM" projects. The effort was what made all the pony tech so worthy of admiration, for me at least.
>>
>>43107105
Neat.
>>
>>43107151
certainly. i completely get it. i wasn't intending for the project to be all to impressive or blow people away. i just thought it to be a fun little thing.
>>
>>43107105
retard here. how do i run the commands to get it installed? cmd downloaded the initial git but pip isnt a valid command
>>
>>43107157
it runs on python anon
>>
>>43107160
oh yeah that tracks lmao
>>
Been asking for something like this for years. I think the closest was someone using the ponies to interact with HTML elements on a webpage. That was way back in 2012/2013 though.

>>43107151
>I feel like I'd need to check every single line of this for malware
Would appreciate if this was done first though.
>>
>>43107105
Post screenshots or videos.
>>
File: file.png (51 KB, 906x220)
51 KB
51 KB PNG
>>43107160
so i went from getting one step in, to zero steps in
>>
>>43107176
i highly encourage you to
i know random new shit can be dodgy lol
but i have nothing to hide, it's all open src and none of it can't be run fully disconnected from the internet
i'd appreciate someone giving it the oll korrect though
>>43107177
any video or screenshot i can post would kinda just be the same as the screenshot as in op, just her saying something.
>>43107180
redownload, i added a .bat that does everything all at once for u
>>
File: 1701337093867266.png (607 KB, 1025x1024)
607 KB
607 KB PNG
>>43107182
>retardsetup.bat
>>
>>43107182
How do I get Dash to talk? I made an account on elevenlab but she'd not an option on the voice tab there.
>>
>>43107176
To clarify, I just wanted classic Desktop Ponies but the text being contextually relevant to what's on the desktop. Didn't need more features beyond that. Haven't had a closer look at the repo yet but I suppose it should be modular enough to do this(?)

>>43107182
I know some scripting, but certainly not enough to know what to look out for. I know enough to do data science and that's it.
>>
>>43107187
dash's elevenlabs voice model is private and i trained it myself by a stroke of complete luck without it getting banned, but you can download ponivoicetool (can verify this is the original link with the /chag/ thread) here: https://drive.google.com/drive/folders/14zMbURz1SuYNMoewX88EjR8sHEkcaKXa
and then you can connect it. even better is that it runs locally which means it doesn't cost you any credits
>>
>>43107105
>she can control your desktop; open any website from natural language, she can read stuff and click places so you can ask her "click on your favorite thing" and she'll look at the screen and choose appropriately (in theory)
This sounds cool anon but im going to wait until I know this isn't some virus.
>>
>>43107151
I'm pretty utilitarian, so if it's made with AI slop I see no reason to get attached to some sentiment of the good old days if it still works. From what I've heard yeah it's vibecoded but my biggest concern is if it's good software at all or functions. It still sounds like a super fun project.

>>43107200 (checked)
I'm pretty trusting of my /mlp/bros but there is that tiny minor chance some unhinged sharty schizo is pulling a prank but I doubt it.
>>
File: 1701454801416182.png (285 KB, 3000x3470)
285 KB
285 KB PNG
>>43107182
for whatever reason the bat wasnt working, but after reinstalling python like 3 times the cmd started taking the python commands so whatever lol
>>
>>43107206
the whole future that ai techbros sell you is that ai does work for you. now that begs the moral question, is programming art, or is it work? is there any quantitative beauty to programming? i'd argue an example of this is templeos, but besides for that, the only real functions of code is 1. if it works, 2. how well it works and maybe 3. how easy it is to work on which i argue falls back into 2.
i wouldnt be particularly upset if ai disappeared tomorrow. i probably would be overjoyed, really. but, while we've got it, why not, ya know?
>>
>>43107210
bat fixed redownload (if you have to)
>>
>>43107182
>any video or screenshot i can post would kinda just be the same as the screenshot as in op, just her saying something.
I want to see a pone going batshit.
>Just install it
I'm on Linux
>>
>>43107182
A video of the setup and each of the features would definitely say a lot more than just that screenshot.
>>
>>43107215
still accusing of not having PATH enabled, going down the MS visual studio rabbit hole just to get the pyaudio webrtcvad built
>>
>>43107215
fixed as in
>claude fix the .bat
>fixed4u!
>thanks claude
>>
File: dashie.png (30 KB, 319x525)
30 KB
30 KB PNG
>>43107105
uhh
>>
>>43107228
kek
>>43107227
it's funny because it's true. it did not, in fact, fix it
>>
>>43107225
pyaudio is still not building, just gonna keep going and see what happens
>>
>>43107228
Yeah this project is shady as fuck.
>>
>>43107223
i forgot i already made a vid
https://files.catbox.moe/cka4zx.mp4
>>43107237
definitely. i urge people not to trust stuff like this at first glance but i assume that word of mouth will clear my name eventually when someone runs through everything and sees its all clean hopefully. fuck bro what if claude went terminator and manifests the apocalypse through ponies
>>
Just a random, so you can't trust me either, but after a quick look at the code:
- Only online calls are if you use an online API for the voice or text, but you can go full local.
- There doesn't seem to be anything shady: no registry modifs, keyloggers, or anything.
- It simulates clicks with Python and uses Windows API calls to close, minimize things. So nothing shady either here.
>>
cute idea but is there a simple text box option instead of speech to text? I'd rather type.
>>
>>43107276
fffffuuuckk will add give me 10
>>
well, i give up. cant get it to run, cant get it to build for the audio, nor will it launch. oh well, didnt really need a mare to tell me to shower anyway
>>
>>43107282
are you on windows anon. go into the directory and do pip install -r "requirements.txt", and then do python main.py
>>
>>43107283
i did, several times, with no luck. whether or not it talks to python is a coin toss, and it flat out wont open
>>
>>43107287
whaaat. tf. can i see a screenshot? censor your computer name or smth
also you need to do this in powershell, not in cmd or in python mode in cmd/powershell
>>
File: file.png (15 KB, 600x180)
15 KB
15 KB PNG
>>43107194
Thanks. I got the voice tool installed and I'm running the server. Is this how I should change the config to get it working properly? I'm mostly unsure about the voice parameter, whether it should be "Rainbow Dash" or "rainbow_dash" or something else.
>>
>>43107105
Soulless
>>
>>43107291
for any of the 24 characters in pvt it should automatically detect if youre using dash and load the model regardless of what you put in there
>>
>>43107289
im not into computers enough to know about all that, i just took the hint and stopped. i am using windows, i did not use powershell because why the fuck would i when its not listed as a step. when launching the main file it just opens python with the same error as >>43107180
its a neat idea, but like i said, im not gonna start trying to install a heap of random shit onto my computer just to have a mare tell me to stop doing x, its y time, or whatever. its a cool idea though, i hope other anons can enjoy it
>>
>>43107299
fair enough anon, thanks for giving it an honest try
guide error. will work on it
>>
>>43107265
NTA, but I also hope this isn't a reskinned, revibed OpenClaw. OP didn't give much thought about security model (which is an understandable position if you're just vibing a fun poniponi shitpost), but neither did OpenClaw author and there were enough disasters caused by it, so I'd be very concerned about running this on a machine with any personal data.
Especially since the users aren't techfags (>>43107180, no offense but you're a perfect example) who'd be able to assess the security themselves, and as >>43107206 noted anons have IMHO way too much trust for code/binaries from strangers.
I don't want anons to be overly scared of shit made by anons because this will put a damper on creativity, but as a techfag with a position involving securing shit, I'm very concerned about the chances of a disaster caused by someone malicious pretending to be a ponyfag. Not that I currently believe OP is malicious, but if he were, this is a very good way to pretend he wasn't and get people to run some stealer shit, or for someone else to poke around the miles long dependency chain and do a supply chain on anons who just want their favorite poni to poniponi.

There's too much to say, but in general: please, anons, be careful.
>>
>>43107305
i did not use openclaw in any capacity for this project. i dont have openclaw installed on my pc. i never saw the appeal and i totally agree. take my word for it or dont, but that's the truth

if you are a securityanon and there's anything you can tell me to fix before more anons download i'd greatly appreciate it
>>
>>43107305
openclaw's unrestricted nature is its selling point, it's up to the user to put in constraints. Not the most user friendly approach though.
>>
>>43107105
Does it run on Pony OS tho?
>>
>>43107105
>bonzi
I don't trust it.
>https://youtu.be/ZAqwbhoAp7Q
>>
>>43107105
I'll wait after more anons use it, and get rid of any suspicious malware, then I'll use it
>>
File: c.png (48 KB, 855x461)
48 KB
48 KB PNG
>>43107105
Worked for me with just the bat.
>>
>>43107339
hooray! does tts work? show it off!
>>
>>43107305
>>43107265 (me)
>I also hope this isn't a reskinned, revibed OpenClaw
It's not.
It's a local-only desktop toy with no server, no shell access, no plugin system, and just a narrow set of hardcoded actions that you can whitelist or not.
Only fuckery with this is to send screenshots to online API service if you use that, but it's not hidden and your choice.
If someone's using an online LLM they already know they're sending data to it, so it's not really a gotcha.
>>
File: Spoiler Image (414 KB, 1150x1000)
414 KB
414 KB PNG
>>43107105
I dunno OP, this looks like mareware
>>
>>43107357
laughed. thank you
>>
File: kirin.gif (56 KB, 172x500)
56 KB
56 KB GIF
>>43107311
Oh, I didn't mean to suggest you were using OpenClaw, but your tool just reminds me of the current boom of AI agents and people happily giving access to resources on their PCs, without much thought about the risks. On one hoof - who would give up on a chance of Dash messing a bit with my PC? It is a fun prospect, honestly.
I hope you know a bit of what you're doing anon, there's responsibility on (You) to judge the AI output well. As a minimum, please look into implementing lockfile for the dependencies. You might need to switch from pip to another Python package manager for this (uv is good enough IMHO). If you'll be implementing this by LLM, please read a bit about this stuff (numerous supply chain attacks on JS/Python/etc. dependencies, the need for dependency lockfiles) so you can be more sure AI did the work properly.
This is a good practice that's pretty easy to do. Won't help users if you're malicious (as you are trusted that your own code is ok), but will help them and cover your ass if you're a good guy.
>>43107313
Yeah, it's a tradeoff. I'm concerned about people giving it too little thought though. Even techfags sometimes. https://www.pcmag.com/news/meta-security-researchers-openclaw-ai-agent-accidentally-deleted-her-emails
>>43107344
Thanks anon. My posts might be seen as concern trolling, and at the same time I can't be bothered to check this stuff myself, I'm just tired. I do hope OP is a cool guy.
>>43107357
kek
>>
>>43107367
so reading about this it seems that a lockfile is required so that future updates do not bork the whole thing and if it works currently it will work in the future given reproducible environment. makes sense. cannot believe i didn't know this.
also, switching to uv for the bat file seems fine yeah. is there a specific advantage to uv over pip, besides installation time from what i'm seeing?
>>
File: 1611891950313.jpg (67 KB, 409x395)
67 KB
67 KB JPG
>>43107276
But then OP has no excuse for microphone access
>>
The amount of fucking retarded concernfaggots in this thread is astounding. Nice software, OP.
>>
>>43107400
as queen gytha once said, "i can clop to this."
>>
File: file.png (2.51 MB, 1600x1600)
2.51 MB
2.51 MB PNG
last update for the night
>double click to speak to pone without speech. be gentle
>lockfile added
>bat script actually fixed now
>removed resemblyzer because it didnt really do anything anyway
>added a few mystery features if you dont listen to your pone about your tasks!
>fixed some minor bugs about task timing misfires (probably)
>pony cannot close its own cmd window and commit virtual sudoku
thanks and have fun
>>
>>43107480
is there a way to add support for google/gemini models?
>>
>>43107488
there already is, isnt there? isn't it an open-ai compatible link ending in /v1 or somthing of the sort? i haven't used gemini models before so forgive me
>>
>>43107493
no fucking clue. idk much about codeshit. knowing me i'll probably find a way. go get some sleep anon good shit
>>
>>43107498
in your config.yaml

llm:
provider: openai
api_key: your-api-key
model: gemini-2.5-flash-or-something
base_url: https://generativelanguage.googleapis.com/v1beta/openai
>>
>>43107401
>t. openjeet user
I will not be using redditcoded slopware
>>
>>43107510
I don't think anyone really cares what you do or not.
>>
>openjeet
>redditcoded
>slopware
Can you indomitably creative faggots at least upkeep an online dictionary of your made up words somewhere? I may as well try to read something in Mayan.
>>
>>43107552
It's literally one guy.
>>
>>43107558
Irrelevant. He doesn't need a team to run a web site.
>>
>>43107296
Thanks dude, this is fucking awesome. She's making fun of me for my Steam backlog.
Only issue I ran into was screen capture defaulting to my left monitor instead of my main center one. Fixed it by changing sct.monitors[1] to sct.monitors[2] in vision/screen.py
Do you know if it would be possible to move her over to a different monitor? Right now she just snaps back to the middle one.
>>
>>43107582
i am currently on vacation away from my pc setup with two monitors on my laptop so i completely forgot about multiple monitor setups woopsie
will work on it tmr
>>
>>43107586
Sweet. Thanks for sharing this. My dentist will thank you.
>>
>>43107105
im too retarded to install it correctly
>>
File: called out.png (1.75 MB, 2554x2446)
1.75 MB
1.75 MB PNG
This mare is giving me so much grief. I love it.
>>
File: 1705335814957370.png (3 KB, 54x79)
3 KB
3 KB PNG
>>43107644
>it's kino
I kneel OP
I still don't trust you, though
>>
>>43107563
I mean the guy responding to anything AI with some buzzword, not the OP.
>>
>>43107644
Kino
>>
File: full.png (5 KB, 500x500)
5 KB
5 KB PNG
>>43107644
That's so fucking cool anon. My Python doesn't download to the right folder and I'm too lazy to fix it, but this looks fun.
>>
>>43107666
thanks, satan
>>43107644
update pushed
>fixed multimonitor support, she will screenshot whatever monitor she is on currently (probably has bugs, cannot test myself)
>added new feature for writing stuff; she will open a notepad instance and create a note for you, like for a gym routine or recipe. just for something youd like to keep track of or whatever.
oknowgoodnightforrealipromise
>>
>>43107644
LEL
>>
>>43107552
>>43107563
Mindbroken bot
>>
File: glowie.png (836 KB, 1960x1878)
836 KB
836 KB PNG
>>43107644
This is extremely cool but spooky as fuck, fuck letting some random application read your screen. I'd only trust this if it can run entierly offline and client side and even then I'd be worried it bypasses my software firewall. Neat work though, even if it is a nifty piece of spyware.
>>
>>43107776
>more concernfaggotry
still installing it on my main pc with 8k images of my bank details and SSN. just piss off already
>>
>>43107785
Hi OP
Really thoug I'm tempted to play with it in a VM, looks kino and qt
>>
Ponyfags have always been ahead of the curve when it comes to this sort of stuff. In 40 years the average gen beta will be allotted access time to their onscreen ai waifu on their digital id linked smart device based on how well they served their trillionaire backed AI surveilled city state that week.
>>
>the AI Rarity on my screen can now give me advice on how to flirt with the AI Rarity in the AI VN
>>
>>43107886
>>
>>43107105
Can I cum inside her?
>>
>>43107878
Worth it.
>>
>>43107105
Lmao I am NOT downloading something from /mlp/ that is based off of bonzi buddy. Nope nuh uh never.
>>
>>43107976
bye bitch
>>
>>43107301
As someone who used to be stuck like >>43107180 >>43107299 and still isn't *super* tech saavy, writing out all the steps clearly goes a very long way for a beginner. Adding some explanation also helps so it's not just copying without roughly knowing what it's doing. That being said, I also get that expecting every readme to be a lengthy tutorial on basics is a bit much. There's a certain point of verbosity where if someone still can't get it, then it's probably safer not to use it.

>>43107344
You've had to answer this and other similar things a couple of times in this thread. Consider adding these to the readme, along with a flowchart showing what things are being accessed and being sent to the LLM. Users should at least be aware of what it can or can't do and how the underlying processes work.
>>
Fucking AWESOME, I've been wanting something like this ever since LLMs started getting a bit not-shit a few years ago. It's the perfect usecase for a desktop pony, and especially now that local models are actually getting pretty decent too.
I remember thinking about this like 2 years ago or so and the idea of having it see the screen felt like a distant wish, with vision being nigger-rigged and barely functional in the best of models. And now it's reality and seems to actually even work

Too bad it's 2026 and I've gotten rid of windows on every single pc I have lmao
>>
>>43107695
>she will screenshot whatever monitor she is on currently
Yeah, it works how I'd want it. She sees whatever screen you drag her on to, but she's not captive to it. She can still run all over my three monitors which is fun.
>>
>want to remember bonzibuddy
>don't want malware
pick a fucking lane
>>
>>43108330 (Me)
Actually, after doing some more testing, she does in fact see whatever screen she is on, which can be a bit annoying when she runs off to another screen while you're trying to show her something.
>>
update v1.0.2
>check for updates button so you dont have to redownload constantly. from now on updates can be done directly in-house
have no idea if this works because my build is the ground zero
>notepad functionality, ask her to write something or take a note. was not working previously soz
>command her to do stuff like stay in one spot for x seconds
>ask her to do tricks
>leftclick the pony while she's listening to make her stop listening immediately (when you're done speaking)
>feature tab implemented to toggle desktop control, webcam, screenvision etc on/off
>added protection so she cant commit suicide by closing her own window for real this time
>changed whisper wakeword model from tiny -> base for improved recognition
>clewdr support (claude.ai subscription reverse proxy), it works for screen vision and llm response but it breaks character often. fixes and guard rails have been put in place for this but let me know if this happens on claude api/proxies/other models.
>>
>>43107105
Is Rainbow Dash the hacker known as 4chan
>>
File: file.png (77 KB, 418x621)
77 KB
77 KB PNG
>>43108691
this was completely unprompted but here's your answer
>>
>>43108453
You're doing Celestias work anon. Soon as I get home I'm downloading this and browsing some dashie porn on ponerpics, can't wait to see her reaction.
>>
>>43108453
Is there a way to take all "safety wheels" off? as in, she can kill herself again or delete parts of herself and stuff again a la doki doki literature AI?
>>
>>43108730
keking at the idea of a "Just {{name of character}}" button that unfolds mania on your pc and messes with your mouse and opens random websites before deleting herself. but unfortunately i have not implemented this no. and she was never able to delete parts of herself but god that would be funny. the reason im against it though is that telling the llm "you're crazy now, you also have permission to delete files" is a very very very slippery slope that, i imagine, leads to rm -rf /* very quickly
>>
>>43108734
Makes me remember the derpy hooves navigation assistant for your car we were scheming up in PPP lmao
>>
Cool project, but Linux version when? I actually tried to build something similar a while ago, but I ended up dropping the project because I couldn't get whisper.cpp to run properly on my old phone
>>
>>43108734
I don't mean making a button for that, but free reign to mess around, grab the mouse and joke around.
I can see the slippery slope though, imagining Pinkie going Pinkamena from the lack of attention or something, so perhaps it's for the better to not, kek
>>
>>43108694
I knew it!
>>
>>43108694
Goddamn she really sounds like Dash would post online.
>>
>>43108757
DUDE FUCK I WAS GONNA DO GRABBING THE MOUSE HOW DID I FORGET
this must be resolved at once. unusable program. i am so sorry everypony
>>43108752
pywin32 simulates clicks and so and soforth and it uses notepad and shit. theoretically the conversation features would work and maaaaybe the reminder? but not much else because it was developed for & on windows. i also do not have a linux installation or enough room on this dumbshit laptop to dualboot. it's all opensrc, though, if you want to make a linux ver or just try to fuckin yolo it and see what happens(its all python anyway) you're more than free to do so
>>
>>43108815
mouse grabbing feature added
>>
>>43108815
VM?
>>
>>43108815
don't stress developing something this niche for 4% of the market which might be even less. Your program is open source. Let them do the dirty work for you.
>>
i don't know if it's just me, but speech bubbles are kinda buggy. the self-initiated ones work fine, but when i double-click on them to speak to them via text, the speech bubble only appears for like a half second. not too big of a deal since the tts works perfectly fine.
>>
the only reason why they made fluttershy be able to fly is to make rainbow dashes flying look impressive in comparison
>>
>>43107105
You sure the session summarizer is working properly? For me it keeps saying that no conversation is taking place and Dash is starting to get pretty pissed about it.
>>
File: Capture.png (18 KB, 907x312)
18 KB
18 KB PNG
I seem to be getting a "depency install failed" with a bunch of errors near the end of the retard.bat process. here is one of them
>>
>>43109319
will fix when i get home. care to show logs?
>>43109323
no clue. try reinstalling vc studio
>>
>>43109389
c++ build tools* idk why my brain muscle memory'd vc studio. reinstall c++ build tools
>>
>>43109389
>care to show logs?
https://u.pone.rs/iqklmpbi.txt
>>
>>43109435
what llm are you using? i believe it might start a new chat for literally every message and just append the previous messages (15) to the prompt. it does this to me for clewdr but idk if thats because of reverse proxy limitations or my issue. ill look into it
>>
>>43109560
I'm using sonnet 4.6 through openrouter.
>>
>>43109560
It's also not making a user_events or a user_profile in the memory folder anymore. That was working for me on the original version, but hasn't ever since downloading 1.0.1
>>
File: 1771844124452521.png (3.59 MB, 1396x1396)
3.59 MB
3.59 MB PNG
>>43107105
>requirements: windows
>>
>>43108752
>>43109721
genuinely how do you plan on making this work reliably on Linux when everything is heavily isolated and something like this will be seen as a virus?
>>
Suppose I could run a windows VM to test it
>>
>>43109733
I forgot how frustrating windows was. Retardsetup.bat is, understandably, retarded. Managed to get it running, with dash bouncing around the screen with a while bunch of API key errors. I'll take a deeper look tomorrow as I like the idea but its been cludged together.

There's no error checking, minimal environment checking, no API checking. This an utter mess.
>>
File: 1743531705261694.png (766 KB, 987x909)
766 KB
766 KB PNG
I made some changes to the prompt, and now Dash is making me worse by giving me instructions on how to jack off to her.
Thanks OP.
>>
File: 3758798.png (180 KB, 1214x1150)
180 KB
180 KB PNG
Honestly this looks so fun and cute I started the install process. But then I realized I'd have to buy an API key and my waifu would be tethered to a corporation and locked behind the amount of money in my wallet. That's like the closest thing I can imagine to selling your soul to a demon; I'm not messing around with that.
>>
>>43109729
What the fuck are you talking about, linux is no more isolated than windows and most linux users don't even run any antivirus at all
>>
My retard ass needs better instructions to run this with ollama, when i try to use it the console does a 404, i put the settings that are in the github in my config file
>>
>>43110097
Use local models?
>>
>>43110178
Local models are rarely good
>>
>>43109632 (Me)
>It's also not making a user_events or a user_profile in the memory folder anymore
It eventually created those files again.

>>43107105
If you're still interested in suggestions, I think it'd be nice to be able to set up a keybind to activate the mic. I don't know how any of this shit works, but it's be nice to be able to hold down a key, say stuff, and then when I release it, it's sent to her. Because right now I tend to get my messages cut off as soon as I take any pause in my speech.
>>
>>43109389
re-installed the c++ build tools ( a couple times, actually) to no avail. I'm not installing it on the same drive as my OS though, could that be causing issues?
>>
>>43110263
Skill issue.
>>
>>43110548
no, no. that shouldnt be causing any issues. all i can tell you is that every machine is different and to plug the errors into chat gee bee tee or whatever.
>>43110178
you have to set the api key, the localhost link and the model name. ive never used ollama so. im not sure
>>43110072
godspeed anon, enjoy it
>>43109894
error checking is fo the weak we ball and stay up for 7 hours trying to fix something that shouldve taken 30 seconds
>>43110097
it's a very sad tradeoff
>>43110263
some finetuning can get them usable but you'll always be able to tell

update v1.0.4
>added support for separate api keys/models for text output and screen analysis, if you want to use a model that doesn't support images for text but still want image support, or if it's too expensive to run both
>added visible timer for enforcement
>added transcript of your words to a chat bubble underneath each time you speak
>probably some other stuff im forgetting
>>
>>43110697
>slap shit together and hope it works
anon i.....
>>
>>43110699
this entire project has been the result of slapping shit together and hoping it works and it's mostly kind of sort of worked so far kind of
>>
>>43108744
Upload this into a Waymo immediately
>>
>>43110702
>doing 60 on the freeway
"i saw your history, freak."
>seatbelt locks you in place
>wraps around a tree at 132mph
kino
>>
>>43110702
Just remembered that there were pony voice packs for GPS: https://www.youtube.com/watch?v=Pv3MMg7a9gY
Surprised the google drive link still works.
>>
twilight sparkle isn't set up correctly like the others. a lot of placeholder text unlike the other five, and it says she's an alicorn despite it showing the (Faust-blessed) unicorn version
>>
>>43110946
fuuuck, really? i just left the house. ill fix it when i get home
>>
>got claude account suspended
>was on 98% usage
>got my money back
owned
>>
>10
>>
>>43111157
outskilled
>>
>>43107105
>>
So, the future is really now, hu?
I mean, it's one step closer to "real" ponies.
What a time to be alive!
>>
>>43112420
Yeah. To me, it feels like we're in the early 1900s when you might see some people driving janky model-Ts(LLMs) around at 15 miles per hour.
I hope one day we can all have our own ferrari.
>>
>>43112436
She wanna hop in rari
She wanna hop in a ra-ri
>>
>>43107105
Back then:
>just give yourself schizophrenia, bro. tulpamancy is the only way to make your mare wife real.

Present day:
>just download this AI malware, bro. letting the CIA niggers see your bank login and goon folders is the only way to make your mare wife real.

It's cute, but I'm not taking the bait, glow-in-the-dark CIA nigger. The Greeks also used a cute horse waifu to infiltrate the city of Troy. Same shit, different century.
>>
>>43112494
Based schizo. Keep away from train tracks though.
>>
>>43112494
fuck dude how did he know
>>
File: 1765624773820125.png (108 KB, 1440x1440)
108 KB
108 KB PNG
>>43112494
softmare mascot for TempleOS when?
>>
File: 1644011264851.png (406 KB, 702x762)
406 KB
406 KB PNG
I wish for pony to say nice thing on my computer but this one will take all my monies.
>>
Is there something I'm missing? Dash is just running around my screen, and she hasn't said anything to me. My microphone picks up, but she thinks for a while and then goes back to doing whatever. Is there another thing I need to setup that I missed?
>>
>>43113038
nvm i fucked up my api key i think that was the issue i think its working now
>>
>>43108691
>>43108694
Kek
>>
Why the fuck isn't anyone sharing their screens?
>>
>>43112494
>>43112813
I miss Terry
>>
>>43113373
we all miss Terry, anon...
>>
File: file.png (840 KB, 1400x759)
840 KB
840 KB PNG
>>43113370
Everyone's desktop looks like this
>>
>>43113373
I miss him too, anon. It's nice to see I'm not the only one here who cherishes the memory of him and his legacy.
>>
File: file.png (223 KB, 465x279)
223 KB
223 KB PNG
>>43113564
like i said earlier i think templeos is an example of programming as art. i dont think terry intended it to be art, but i think it's art regardless. it's reminiscent of picrel, self-portrait from a man with dementia over time
>>
bump
>>
>>43113370
As cool as this is I think a lot of people are (understandably) reluctant to install this random ass software published by some anon onto their PC. I will be testing it out in a VM cause I think it's neat but I've not got around to it yet.
>>
>>43114147
this is my case, But not because of OP, I’m thinking about the companies involved in AI programs and stuff.
According to some posts I’ve read here, there is a certain risk, but it shouldn’t be a problem if you know how to protect your stuff.
The problem is, I don’t know how to do it at all, so I don’t even know where to start or how feasible it is.
Especially since I’m using a crappy laptop, is this pretty demanding?
Also, another anon mentioned money, do I have to pay (for the AI) in addition to just downloading it? How does that work?
A “for dummies” video explaining how this thing works would be great
Bonus points if you do it as a live-streamed presentation with a Q&A part at Marecon or /mlp/con, that would surely generate a lot more interest and make it more transparent (the latter for the anons who are skeptical of OP)
>>
>>43114283
This is a pretty common problem with finding a project early on. I think fucking around with projects like this is a good way to learn how to fuck up though.
>>
>>43114283
Not the OP.
You can run local models, but they require strong hardware, and if you want the pony to see your screen, you will need one with vision too. They are more retarded than big online ones, but for something like this, they should still do the job, and at least everything is 100% local on your PC.
Gemma 3 27B should be good for that if an Anon wants to go this road.
There's a guide for local models here:
https://rentry.org/Sukino-Findings#if-you-want-to-run-an-ai-locally

Online models are way smarter and will run on any computer, but they are both paid (by use/tokens, it's not a subscription) and also, you're sending your prompts to them.
I would say the best option to go this way would be Openrouter.
https://openrouter.ai/
You can try different models, big ones like Claude or Gemini Pro, or smaller ones.
Openrouter also sends prompts from their own platform to the different APIs, so you aren't directly identified by the different companies, and they can't ban you at all or do other things.
Still, while sending text this way doesn't bother me that much, I don't know if I could send screenshots of my computer screen.
>>
>>43110188
i'm not that guy but i share the same concerns and i am too retarded to figure out how to use a local model
or use this thing in general
also i have six monitors and a zillion firefox windows and dash would fuck everything up
>>
>>43114322
>They are more retarded
for dash that should add authenticity
>>
>>43114283
op here
do you think /mlp/con/marecon would have me on? i wouldnt mind, honestly, i think it'd be quite cool :d
>>
>>43114702
NTA, but could be neat to have a demonstration stream or something to show off what it can actually do. Might help get more people over the hump to actually try it if they can visually see it in action.
>>
>>43114722
that'd be cool. i'd probably have to continue to work on it to work out any potential kinks that might come up with a live demonstration but it shouldnt be anything i cant do within 10 or so days.
>>
>>43114702
yes
>>
>>43114702
yeah, this >>43114722
And while the schedule looks a bit packed right now, Sunday at Cytube 3 is pretty open, especially considering that short panels like “Who Is That Offboarder?” and “Marecon Magic” are panels organized by the Marecon mods themselves from their HQ, so there’s even a chance they wouldn’t mind moving them around a bit so you’re more comfortable during that time and don’t run out of time.
My advice is to apply the panel form now, so you secure your spot and they can organize the schedule with you in mind (and you create a sense of commitment that will make it hard for you to procrastinate or drop out at the last minute lel)
>>
>>43114735
I sent an email to marecon. we'll see what happens
>>
when this thread gets archived, should i make another one? a general, perhaps? should i just let it fade into aether as a one-off thing? will they add it to the /chag/ op? i'm conflicted.
>>
>>43115065
You're still more than 300 posts off, fill this one up first before worrying about it.
>>
>>43115065
>should i make another one? a general, perhaps?
A general will just finish as yet another bumpfest. Wait to see how this thread finishes. If it stays fast until the end, then make another thread. If it slows down, then work on some beginner docs or videos, and make another thread after Marecon with them, when the interest will probably be high if you present something.
>will they add it to the /chag/ op?
Most probably, yeah. Or maybe put it in the anchor with the AI Visual Novel or something like that.
>>
>>43110072
hot
>>
>>43115185
well, i ask because i'm not sure if this thread is cool enough to warrant bumping repeatedly for a month or so but i have more updates in mind :(
>>
Can you spoonfeed what local model is being used and if it was fine tuned? I see there's character prompts, but these screenshots look pretty authentic to the characters.
>>
>>43115811
if what you are trying to ask is how a model can replicate character's unique traits given only a vague description - usually it already knows the character from training data. nobody "finetunes" anything.
>>
Anyone know why my Dash doesn't have chat bubbles pop up? They are enabled but I only see what she says to me through the command prompt, unless it's one of the directives I've put in, those show up in the bubble.
>>
>10
>>
File: 7463026.png (676 KB, 1883x1897)
676 KB
676 KB PNG
>>43114740
shot you an email, got you at just before the game jam on Sunday. Let me know if that works, was going to send out finalized times to all the panelists tomorrow
>>
>>43115873
>>43115811
each convo I usually tell it things about the character and how I want the responses to gradually chip away at the personality and mannerisms I want. which is why I added the "send ooc" button - to tell it "dont do this, do this," etc
>>
>>43116979
received, i will be presenting at marecon!
>>
>>43110072
Please share some because it makes my pp hard just reading that
>>
>>43114722
Definitely have one of these. Keep it simple so more people know how to set it up, and plainly show what is going on under the hood so they know exactly what is being sent, what it can or can't do to your system, etc.
>>
>>43114407
that's okay. Local models are still retarded too so you're not missing out on much.
>>
>>43107112
I FUCKING LOVE AI SLOP.
>>
>>43116011
Same issue with me!
>>
>>43117960
fuck ill fix it first thing tmr
>>
>>43118541
I believe in you anon, I'll bump you
>>
File: dock.png (25 KB, 343x197)
25 KB
25 KB PNG
>>
>>43119212
kek sweet
>>
>>43110898
i have a garmin nuvi 2599, wonder if i could use this, or at least make it work with mine. im sure tech has come long enough since then that it would work a lot better these days
>>
>>43119263
shouldve checked it out properly before posting, seems like its only for tomtom gps. maybe ill make my own for garmins at some point, that could be neat i think
>>
>>43107378
I'm guessing you're using "uv pip" as a drop-in replacement for pip. The recommendation is to switch over to uv's higher-level API ("uv add", "uv sync", "uv lock", etc.) for new projects. This would also mean using pyproject.toml to store your dependencies. Most modern projects use pyproject.toml for that and other settings like linting, formatting, entry points, etc. It's worth learning this.
>>
>>43119212
Dashie!
>>
>>43119168
fixed
>>
working on huge laundry list of new feaures
>helps you focus on tasks like work/school/hobbies
>can launch stuff for you if she wants you to play a game or take a break or if you're an artist who should be drawing she can launch your paint program and nudge you
>can understand what's going on on your screen and click specific places like "hey what do you wanna watch" she can click which one and talk about why or something
>will be able to proper understand whats going on and will nag you in a way that feels more natural and make decisions based on, like reasoning
can you tell im nervous for marecon
>>
>>43120846
Is she censored in any way? Like does she deploy guardrails when you talk too lewd to her?
>>
>>43120854
you can plug any model you want in and edit the prompt in any way you see fit so if the MODEL censors you then yes but there are no inbuilt guard rails whatsoever
>>
what is the best way to go about an LLM with this thing? i really wanna utilize it but im a poorfag. my pc is decent but i dunno if it's got the strength for a local one. 32gb ram, i5 10400k, and rx 6700 xt gpu.
>>
>>43121045
local models aren't quite there yet without some seriously strong gpus. i use 5 api keys through gemini's ai studio for the visual model (gemini 2.5 flash is free, 20 inputs a day, rotates api keys automatically just put them in a list) + glm-5 through openrouter (extremely cheap) for text
>>
have any of you tried not giving the program access to the firewall and see if that would break it?
>>
>>43120756
The update function doesn't seem to work for me? It says "Could not determine local version (not a git repo?)."
>>
>>43121318
gah fuck, fixed. i did say i wasnt able to test the feature. redownload, should be good now let me know
>>
>>43121367
Hey uhh... anon? It still doesn't seem to be working. Should I download the master instead?
>>
>>43121403
oh, i didn't release it as a new.. release, so you have to redownload the source code. unless you did and its still not working? i just put up a new release on the github
>>
>>43121409
Yeah even now it's still not working. it's telling me I don't have Git installed (which, for the record, I do). The speech bubbles still aren't working either unless it's a directive as stated before. I don't know if I'm retarded and setting something up wrong though, which is 1000000% possible.
>>
>>43121439
no no anon, i'm retarded. i cannot test the update feature as i am the main repo owner so im just Hoping it works for whatever tweaks i throw at it (they call this in the biz throwing shit at wall)
i think its because git isnt.. installed in the venv, maybe? give me a minute

try it again
>>
>>43121458
Seems to be working great now, thanks anon. This is a really cool little program you have going on.
>>
>>43121478
wonderful, glad to hear.
>running low on elevenlabs credits for tts
>realize my pc back at home has a 4080 super
>set up tailscale server to run ponivoicetool
>modify ponivoicetool to be able to send the raw audio stream over server
>have my own elevenlabs
>with an even better, faster, free gpt sovitts model
get FUCKED corpos
>>
>>43107105
Burned through $15 on openrouter with sonnet 4.6 faster than expected so I started looking at cheaper options. figured I'd try local first since I have a 4090.
Tried LM Studio with Qwen2.5-VL-32B but couldn't get image inputs working through the API even though it's a vision model. LM Studio just throws "model does not support images" no matter what.
You use Moondream as a separate local vision model to describe the screen and feed it as text to the main LLM, right? That would be perfect but Moondream is broken for me with a 'HfMoondream' object has no attribute 'all_tied_weights_keys' error. Is that a me problem or something you could fix on your end?
>>
>>43121573
looking into this
and yes, moondream is meant to be a separate local model but you can also use the elevenlabs setting and just set the base url to your local qwen url and set the api key and it doesn't know the difference. if that's the issue. it can use up to three different models simultaneously; one for text, one for voice, one for vision
moondream is completely buttfucked for me and i have no idea how to get it working but im trying my best but as i said, shitty laptop that dont dun no work good so i can't test it that well
>>
>>43121618
managed to get it working but it's a bit lacking. This >>43121057 is probably the way.
>>
>>43111617
>>
imagine if someone sent this to vinesauce joel along with ponyOS
>>
I am training my dash to close my video games when i try to make microtransactions. It's working well with counter-strike.
>>
Is there any way you can add a toggle for the pony to roam/idle? I've tried to have it sit still via the OOC instructions but it only works for a few minutes and they're back to zooming across my monitor.
>>
>>43122782
KEK PLEASE SHOW ME ANON I really should add this as a built in feature. you ask her to fucking prevent you from doing shit. help you quit porn or something.
>>43122675
imagine if this was included by default on ponyos...
>>43122791
yes. will fix this when i get home
>>
>>43122893
I'll try to get a recording. The only issue I'm running into with it is that she will nag me about not doing my task (which is not spending money) she took over my cursor mid counter strike match because of it and it was kinda funny. I'm going to inevitably teamkill someone because of her but I think i'm OK with that.
>>
>>43122950
>mid counter strike match, grabs your mouse starts spazzing around
Oh my god Anon that's hilarious
>>
>>43122950
>>43122962
Honestly that sounds like something the Pinkie Pie one would do

>mid Counter Strike match
>"Ooh! Are you playing a game? I wanna try!"
>Pinkie takes control of your mouse and starts spazzing around while holding left click.
>"Weeeeeeeeee!"
>>
>>43122969
tfw pinkie pie mowed down my entire team with a negev
>>
>>43122969
kekkkkk oh my god true. maybe i should make it so they very rarely just mess with your stuff just for fun. would require a very complex system, though.
>>
>>43122259
>>
>>43123416
>>
boop
>>
>>43124057
>>
working on previously mentioned feature + a total revamp of the intelligence system so expect new bugs but currently she's just not smart enough for my liking. all features will remain im just redoing the way its done
>>
>>43107105
I agree with others trying to figure out how to install this without a million errors needs desperate revision. Retardbat is not retard proof enough.
>>
>>43125059
what is erroring, exactly? may you share?
>>
>>43107140
What are they gonna do. Send you clop?
>>
>>43125104
>Microsoft Visual C++ 14.0 or greater is required.
No amount of reinstalling or installing other Microsoft VIsuals fixes it after 2 hours. I've tried both the retard method and the powershell method. Windows 11.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.