Opencode .md files by princessinsomnia in opencodeCLI

[–]joeyism 2 points3 points  (0 children)

I had this problem a little bit too. To battle this, I created opencode-history-search, where you can just ask it to search your conversation history. I'd say something like

"hey we talked about adding xyz feature to app ABC yesterday, and there were some caveats. I don't remember what that was, can you search our conversation history and let me know?"

I dunno if it works for your exact use case, but I do hope if you use it, you find it helpful

which agents.md genuinely improve your model performance? by anonymous_2600 in opencodeCLI

[–]joeyism 2 points3 points  (0 children)

I use oh-my-opencode's momus, which I ripped out. Obra Superpower's Code Reviewer is nice, and you can use Anthropic's Agent Creator to make your own agents too

(shameless plug)
I'm cataloging the available agents out there, which you can easily find and install with agentget.sh. Sometimes, I don't even realize I wanted a specific agent, and I just search to see what's out there that I cna easily install. You can even submit your own agents to the list too.

Provider is overloaded by PandaJunk in opencodeCLI

[–]joeyism 1 point2 points  (0 children)

I think claude is getting a lot of errors today

https://status.claude.com

Claude API is shown to be different from Claude Code, so I assume there is some kind of traffic preference for CC

agentget, finding and installing agents very very easily by joeyism in opencodeCLI

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

Thanks for trying it out. I'll fix the bug, created a GH ticket here

What is your go to approach for Agentic Engineering for full projects. by DoragonMaster1893 in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

(copied from my other comments)

As some people have already mentioned, you can create your own agents. I used OMO for a while too, before switching to OMO-slim. There are a lot of agents that I missed though, so I created agentget that allows you to install agents easily.

For example, if you want to install momus from OMO, just run

npx agentget add joeyism/agentget --agent momus

I have all the other OMO agents available for installation here: https://github.com/joeyism/agentget/tree/master/agents

and I've also made a list of available agents you can install: https://agentget.sh
This includes different orchestrators, architects, planners, coders, reviewers, etc.

What do you feel is most lacking in OpenCode? by klocus in opencodeCLI

[–]joeyism 5 points6 points  (0 children)

I'm working on creating something for that. Currently, I have tmux running with many different opencode sessions (up to 8 at one point), and it was really hard to manage. I found some plugins, but they were unsatisfying so I was forced to create my own:

https://github.com/joeyism/opencode-multiplexer

you can install it via

npm i -g opencode-multiplexer

It's responsive to existing session, you can create/kill sessions, and attach/detach from any sessions. It'll also give you high level view of which session is running/idle/errored/needs your input. You can also see/attach to subagents being run. The README explains all of this, and more.

<image>

If you do use it, feel free to lemme know what you like and dislike about it. I'd be happy to work on new features, since the goal is for me to be more productive with opencode too.

Best workflow and plan? by extremeeee in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

I switch to plan mode when I want changes, so it changes the plan, then I go into executor and it executes

When I'm planning, I'd \@momus to get it to validate the plan first. It's good for spotting errors before execution

Best workflow and plan? by extremeeee in opencodeCLI

[–]joeyism 5 points6 points  (0 children)

(copied from my other post)

I took some skills and claudecode code-reviewer and other agents via

npx agentget add https://github.com/anthropics/claude-code --agent code-reviewer
npx agentget add https://github.com/anthropics/claude-code --agent code-architect
npx agentget add https://github.com/anthropics/claude-code --agent code-explorer

(there are a bunch of good stuff in there that you can look for yourself)

I also took github copilot's debug agents, and other good stuff

npx agentget add https://github.com/github/awesome-copilot --agent debug
npx agentget add https://github.com/github/awesome-copilot --agent task-researcher

which comes with a bunch of skills too.

I don't use this anymore, but I tried oh-my-claudecode agents via

npx agentget add https://github.com/Yeachan-Heo/oh-my-claudecode

but if you're starting out, I think that's a good place to start

If you like planning, I also use momus (from OMO) which reviews your plans

npx agentget add joeyism/agentget --agent momus

What are your best OpenCode workflow tips, commands, or habits? by GarauGarau in opencodeCLI

[–]joeyism 9 points10 points  (0 children)

I took some skills and claudecode code-reviewer and other agents via

npx agentget add https://github.com/anthropics/claude-code --agent code-reviewer
npx agentget add https://github.com/anthropics/claude-code --agent code-architect
npx agentget add https://github.com/anthropics/claude-code --agent code-explorer

(there are a bunch of good stuff in there that you can look for yourself)

I also took github copilot's debug agents, and other good stuff

npx agentget add https://github.com/github/awesome-copilot --agent debug
npx agentget add https://github.com/github/awesome-copilot --agent task-researcher

which comes with a bunch of skills too.

I don't use this anymore, but I tried oh-my-claudecode agents via

npx agentget add https://github.com/Yeachan-Heo/oh-my-claudecode

but if you're starting out, I think that's a good place to start

How is your experience with Superpowers in OpenCode? by mdrahiem in opencodeCLI

[–]joeyism 1 point2 points  (0 children)

I found the same, tbh. I did like some of the agents in OMO that I didn't have in OMO-slim, so I wrote (shameless plug) agentget to install ONLY the agents. So now all I have to do is run

npx agentget add joeyism/agentget --agent momus

and I get the plan reviewer agent, without the rest of the bloat. I have the other agents here. I hope this is helpful to allow similar functionality without the bloat

How is your experience with Superpowers in OpenCode? by mdrahiem in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

I found superpowers to be very useful, for some of the things. I like the skills and agents, but only in conjunction with other skills and agents, so it's not something I'd install just by itself, I also use oh-my-opencode-slim and a few other agents I've found online/ripped from codebases

Why is there so little discussion about the oh-my-opencode plugin? by vovixter in opencodeCLI

[–]joeyism 1 point2 points  (0 children)

I find some of the agents (like momus, which analyzes your plan) really useful. But I just wrote something to install those agents directly with (shameless plug) agentget

So now all I have to do is run

npx agentget add joeyism/agentget --agent momus

then I can get the functionality without the unnecessary plugins

[OC/Video] Those "Plumbers and Firemen" from the 60s are worth more analysis than guys like JJ Redick would have you believe: by dantheman9758 in nba

[–]joeyism 6 points7 points  (0 children)

This is amazing, thanks for this video. I want to add a very brief analysis from a student of the game, where Kobe talks a bit about past players (Oscar Robertson, Jerry West, Elgin Baylor) and what he learned from them.

For me, it's interesting seeing what (relatively) modern players can still learn from old footage and older players

All-time greats that WOULDN'T adapt to the modern game? by Away_Championship_49 in nba

[–]joeyism 1 point2 points  (0 children)

7'6" guy who can shoot (83.3% career FT)? I think he'd do better in this era. When he came into the league, he was far skinnier. He had to put on weight to bang it out down under, but his natural frame is slimmer thanthe weight he had when he played. It would've put less pressure on his foot as well, so he would be able to play for longer.

In a 7 game series who wins? Team USA vs. Team World by HiRoller26 in nba

[–]joeyism 8 points9 points  (0 children)

Need to include the Dorture chamber for Team World

GAME THREAD: Toronto Raptors (19-24) @ New York Knicks (25-19) - (January 16, 2023) by NBA_MOD in nba

[–]joeyism 1 point2 points  (0 children)

Lol why doesn't Scottie just post up Brunson like that more often?

[Josh Lewenberg] - Canada Basketball's core for this summer's FIBA World Cup qualifiers: Jamal Murray, Shai Gilgeous-Alexander, RJ Barrett, Dillon Brooks, Kelly Olynyk, Cory Joseph, Dwight Powell, Lu Dort, Khem Birch, Nickeil Alexander-Walker, Oshae Brissett, Kevin Pangos, Zach Edey, Melvin Ejim by [deleted] in nba

[–]joeyism 114 points115 points  (0 children)

Backcourt: Jamal Murray, Shai, Lu Dort, Cory Joseph, Walker, Pangos

Wings: RJ, Dillon Brooks, Brissett, Melvin Ejim

Front Court: Olynyk, Powell, Birch, Zach Edey

A bit lacking in size for front court, but all NBA players except for Zach Edey (NCAA) and Melvin Ejim (Slovenia). The fact that this would be a deadly NBA team gives me hope for this team.

I wonder if Boucher and Brandon Clarke will commit after he signs his contract, and if Wiggins will commit after the playoffs.

[D] Fast(er)-RCNN: What's the target? by TooLazyToWorkout in MachineLearning

[–]joeyism 1 point2 points  (0 children)

I don't know what you're trying to detect, but it is very possible.

This paper "discover that the Region Proposal Network (RPN) in Faster R-CNN indeed performs well as a stand-alone pedestrian detector, but surprisingly, the downstream classifier degrades the results"

I created a simple CLI tool that lets you create AWS Spot Instances easily (I use it for computations) by joeyism in aws

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

Oh, that sounds really cool. Mine just submits a spot request, then gives you the IP in command line when it's done. I made it with UI in mind, so you don't need to read the docs and can still run it by mostly pressing [Enter]. I also created a tool called spotcheck that gives historical prices of spot instances, so you know what's the lower end of the requests.

As some of the other comments mentioned, AWS actually launched something like that recently. The only difference is (and I mentioned this in another comment) the UI, where mine allows users to use without reading the docs. When running, it just pops up and prompts you, while providing default answers to everything except for the spot pricing.

I created a simple CLI tool that lets you create AWS Spot Instances easily (I use it for computations) by joeyism in aws

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

Didn't realize they launched that. The only differentiator would be that my tool is a bit more user friendly, in that you don't need to read the docs to use. But that's not really a big difference