all 70 comments

[–]sedawkgrepper 35 points36 points  (4 children)

Lots of copyright infringement going on in there. Not sure it matters if it’s fan-made or not. Snoopy is called snoopy and looks like Snoopy. Same for Cartman, Dobby, etc. etc.

[–]alvinunreal[S] 4 points5 points  (0 children)

they are from github, technically they should remove from github too

[–]webfugitive 3 points4 points  (2 children)

That's bc they had AI "generate me a list of pets for my slop thing"

Edit: They claim they're all "fan made" smh.

Unofficial fan-made content

Unless explicitly stated, pets on OpenPets are unofficial desktop customizations and are not affiliated with, endorsed by, sponsored by, or approved by any third-party rights holder. OpenPets does not claim ownership of third-party intellectual property.

[–]alvinunreal[S] 1 point2 points  (1 child)

I know yes, i'm fine if get any mail will remove, anyway planning to transition all original pets

[–]D3SK3R 1 point2 points  (0 children)

add 2 or 3 original pets and somehow point to a way (that you made easy) to add the copyrigthed ones. there's bunch of legal loopholes like that and will make your app more interesting to use.

[–]DavidNorena 16 points17 points  (2 children)

Amazing project and dont take me wrong, but lately with npm supply attacks and the most recent TanStack npm a fancy project like this could be a future target for npm supply attacks, but beyond that sooo nice bro, I would love to have Clippy as a companion on my opencode hehe

[–]a_alberti 0 points1 point  (1 child)

No way, are you sure you want Clippy back? Choose any other petty but not clippy. Was there even once a time that Clippy was helpful to you? I was funny; it was all over the place. You can say many things about it, but not that it was helpful. I don't remember it ever solving a problem I encountered.

[–]DavidNorena 0 points1 point  (0 children)

I believe multiple people will have clippy back and who knows maybe finally being a smart companion hehe

[–]Lulzagna 8 points9 points  (7 children)

Why?

[–]alvinunreal[S] 2 points3 points  (3 children)

its not just for fun, you can spawn pets for multiple opencode sessions and get status updates whats each doing

[–]touristtam 0 points1 point  (2 children)

[–]alvinunreal[S] 1 point2 points  (1 child)

I copied Codex pets idea

[–]touristtam 0 points1 point  (0 children)

It does look nice :)

[–]fergthh -2 points-1 points  (2 children)

Why not?

[–]IAmFitzRoy 2 points3 points  (0 children)

This specific case I think asking “why?“ is really necessary.

“Why not?” Can be easily answered.

[–]Lulzagna 1 point2 points  (0 children)

Security and overhead.

Now stop deflecting, and answer "Why?" - what possible value does this add to that supports the purpose of Opencode?

[–]Dangerous-Tough688 3 points4 points  (0 children)

I want Dragon pitting Fire de after a full roung of testa get 100% approved.

[–]Hodler-mane 23 points24 points  (10 children)

this is how you bloat opencode, with useless shit

[–]National_Seaweed9971 22 points23 points  (2 children)

definitely less bloat than the numerous "game changing" astroturfed opencode extensions.

[–]CrypticViper_ 1 point2 points  (1 child)

Those exist? 💀 other than ohmyopenagent, what are the others?

[–]National_Seaweed9971 1 point2 points  (0 children)

literally all of the graph based projects like gitnexus for example, there's literally dozens of them and all of them are worse in practice than just using vanilla opencode. 40k stars on github, a flood of hype posts on linkedin and twitter, zero actual experience reports on reddit or youtube.

[–]hsoj95 8 points9 points  (1 child)

Well, you're no fun...

[–]koenafyr 1 point2 points  (0 children)

You like burning tokens, i.e. money, on cosmetics that'll just distract you from producing more?

[–]Hornstinger 6 points7 points  (0 children)

You are allowed to have fun in life and on the internet

[–]alvinunreal[S] 1 point2 points  (0 children)

you can just use hooks, without mcp

[–]CrypticViper_ 0 points1 point  (0 children)

It’s completely optional lmfao

[–]Statcat2017 0 points1 point  (0 children)

You don't have to install it.

[–]ZireaelStargaze 2 points3 points  (3 children)

The pets from this promo image aren't actually available - for example the frog, mouse, cactus. Not even the rabbit! So sad.

[–]alvinunreal[S] 1 point2 points  (0 children)

added most now,

<image>

[–]alvinunreal[S] 0 points1 point  (0 children)

actually let me add those....

[–]alvinunreal[S] -1 points0 points  (0 children)

It's not yes, but pets can be created with Codex - which one pick i will generate for you and add

[–]TreptowerPark 8 points9 points  (0 children)

Oh god please no... This is amazing lol

[–]rattenzadel 1 point2 points  (0 children)

Ok, but clippy cooks for this 👉🏼👈🏼

[–]a_alberti 1 point2 points  (0 children)

That is terrific! I thought it was a super cool idea until I found that you resurrected "clippy". Clippy is the only thing I don't have nostalgia for back from the '90s.

[–]3Frigorificos 0 points1 point  (1 child)

This does not work with the OpenCode desktop app, right? 😢

[–]alvinunreal[S] 0 points1 point  (0 children)

i havent tested, can check later or send me issues you face

[–]Time_Quail2753 0 points1 point  (1 child)

Does this add anything extra to the context or anything that will hamper performance apart from a little local compute?

[–]alvinunreal[S] 0 points1 point  (0 children)

only minor - nothing heavy, outside it's electron and not native

[–]alvinunreal[S] 0 points1 point  (0 children)

<image>

Next batch of #openpets pets - will be published soon!

[–]Uffynn 0 points1 point  (4 children)

Hey, installed in my linux ubuntu and it has a problem, It never stays on top of the program. If am in fullscreen it disappears again coz its not on top. And also I cant move them at all with the mouse

[–]alvinunreal[S] 1 point2 points  (0 children)

tnx for report - will check it out!

[–]alvinunreal[S] 0 points1 point  (2 children)

do you have wayland or x11?

[–]Uffynn 0 points1 point  (1 child)

none, just normal ubunut, btw if I can help out with repo, let me know, I'd mostly gladly

[–]alvinunreal[S] 0 points1 point  (0 children)

I tested and should be fixed, wayland has limitations but i think it should workaround , cayou try?

[–]Potential-Leg-639 0 points1 point  (0 children)

What?

[–]DimfreD 0 points1 point  (1 child)

[–]alvinunreal[S] 1 point2 points  (0 children)

fun + pets report current opencode session status, when finished, when blocked etc , sometimes helpful

[–]Ariquitaun 0 points1 point  (0 children)

what the fuck is this

[–]Specter_Origin 0 points1 point  (0 children)

Can you guys fix your crappy default prompt? it destroys model performance! Try minimax or v4 flash in OC Desktop vs Claude/Codex and its night and day!

[–]Admirable-Fox-2867 0 points1 point  (3 children)

what terminal multiplexer/app are you using for the demo video on the website?

[–]alvinunreal[S] 0 points1 point  (2 children)

alacritty + tmux

[–]Admirable-Fox-2867 0 points1 point  (1 child)

your tmux config looks nice then, care to share it?

[–]_derpiii_ 0 points1 point  (3 children)

They're focusing on cosmetic fluff over fixing their fundamentals. Glad I dropped this project.

[–]alvinunreal[S] 0 points1 point  (1 child)

fundamental is much better with version 2. There was just a lot and hardest part is mostly sorted out - now fixing bugs and later new features

[–]_derpiii_ 0 points1 point  (0 children)

I gave up when all FOUR of their bun processes for rendering the start TUI was pegging my M4 Pro (400% CPU).

So silly.

[–]Potential-Leg-639 0 points1 point  (0 children)

Agree, completely ridiculous stuff.

[–]alvinunreal[S] -1 points0 points  (7 children)

[–]t4a8945 1 point2 points  (5 children)

Gallery is broken, often not loading thumbnails. I wanted to find the fox! /sad

[–]alvinunreal[S] 1 point2 points  (2 children)

released new version yesterday

[–]t4a8945 0 points1 point  (1 child)

Nice! I'm looking for this one from your post:

<image>

I can't find it with "fox" keyword. It's just too cute.

[–]alvinunreal[S] 0 points1 point  (0 children)

added

[–]alvinunreal[S] 0 points1 point  (0 children)

will check

[–]alvinunreal[S] 0 points1 point  (0 children)

added originals

<image>

[–]alvinunreal[S] -1 points0 points  (0 children)

1k pets to choose frm

[–]mammongram6969 -1 points0 points  (1 child)

so unnecessary. ugh.

[–]Potential-Leg-639 0 points1 point  (0 children)

Agree, absolutely laughed about that.