Register and share your invite link to earn from video plays and referrals.

James Long
@jlongster
work at @opencode. prev @stripe, maker of @actualbudget, @mozilla. also started prettier.
1.1K Following    33.7K Followers
I've had a lot fun trying a new way to interact with agents introducing Grim: a place to think with your agents it's a markdown editor, a shared filesystem, hosted git, and a way to let your agents run but give feedback and view output
Show more
we started a project at opencode for building high-quality cross-platform native apps easily. we're all committing directly to it through ai and it's super fun we're able to do crazy things with ai like perfectly match macOS font rendering. @kitlangton did an initial impl and now I'm getting it pixel perfect
Show more
we're starting to implement new tui designs in opencode of course the first thing to do is to build a design tool which lets us see the entire app at once so we can make sure everything looks good, and the old designs (which you see here) don't break
Show more
we aren't turning off issues/prs at opencode instead, we're using agents to help manage them. first time this actually feels doable opencode will open PRs for issues, respond to users, and move things to closure automatically
Show more
new feature in opencode v2: low verbosity mode to hide all the crazy stuff that goes on before: <thousands of shell output, etc> now: + 1 command, 1 edit, 2 thoughts, 3 reads
Show more
the blog post to end all blog posts I haven't even found all the easter eggs and I'm reading the code
kit finally finished the blog post he covers how OpenCode 2.0 is able to modify everything about itself in real time even during running sessions btw post whatever easter eggs you're able to find
Show more
set up a flow which classifies my email here's my code, including the jev classification:
key thing is to not go crazy with it just have it available, with access to email, calendar, etc over your primary chat interface (like imsg) when you have a need, try to use it, if it can't do it tell an agent to build out whatever is missing so it can do it you end up solving some of your main pain points only unique to you. for example I have a million tennis texts spread across threads and finally have a way for it to give me a summary on schedules and add to calendar I don't build anything else that I don't immediately need to do this you should build from scratch too btw, don't use something else. only works for tech people, but this is why the problem is so hard to build a product
Show more
I setup a “personal assistant” to help summarize all the things I needed to do the day. Day 1 was amazing, at least I thought From day 2 to day 10 ignored the whole thing lol Turns out I just don’t want to make a bunch of decisions, and an AI agent doesn’t change that. 👇
Show more
somebody just made a CRAZY subtweet
my wife hates our bot but I think this is going to win her over: we casually talk about the meal plan for the week over text and it automatically figures out ingredients and makes a kroger order and it shows up at our door
Show more
Testing apps with @typesafeai jev & @opencode will be soooo fast small demo:
0
53
1.3K
43
Forward to community
I tested Jev on the most annoying problem in personal finance tools: getting a good payee description from raw bank data It probably 95% of the way there on the first try, and there's lots of different ways I can improve how to ask it
Show more
working on different verbosity modes in opencode always pays off to build little tools to iterate faster! I've probably adjust 100 little things in here because I can quickly see it with real sessions
Show more
astra has had a noticeable impact on our productivity
we're making worktrees better in opencode plugins can now register different strategies for managing them, so you can use tools like rift, lane, etc we'll have a tool too so agents are good at managing worktrees how you want. this used lane!
Show more
made a lua based widget system on top of opentui can prompt your agent to build widgets and create a little dashboard for yourself
opencode v2 comes with a terminal builtin. let me show you how to use it! it's super fast thanks to libghostty (thanks @mitchellh and team) they are scoped to your session, survive across restarts, and provide a quick way to run anything
Show more
I love our little simulation tool. you can ask it to record a video and it can even resize. all from a slack bot here's an improved prompt input in opencode at small sizes
what if we rendered mermaid diagrams like this