Ditching Claude for OpenCode and OpenRouter — Ian Wootten
At the beginning of June, I decided to embark on a bit of an experiment. I’d just come to the end of my Claude subscription for the month before a weekend so decided to cancel it and come back to it the next working week. I’m not using agents outside of working hours, so had no need for it at the weekend.
But then I got to thinking why use Claude at all? Why don’t I experiment with using open models and do it locally? This is something that I’ve talked about a number of times within videos on my YouTube channel. It’s been quite a while since I published those and models have come on leaps and bounds since then. I also wanted to be able to use tokens for other things as well and knew that Anthropic didn’t allow that with the subscription I had for Claude. I’d also like to know that I’m not building a dependency upon any single provider.
Provider & Harness
I quickly realized that being able to do this with my M1 MacBook Pro Max, even though completely capable with 64GB RAM wasn’t feasible in my circumstances because because I didn’t want to have my fans blaring at full speed all the time while I was using my MacBook Pro. I quite like it being quiet.
I also found with some of the larger models they took a long time to respond on my Mac, despite it being fairly performant. It was anywhere from 30 seconds upwards for a first response, which was just completely unusable. I was doing this through Ollama, which I think possibly was adding a little overhead. But I don’t think I could have shaved off anything near to what I needed to be able to get a nice slick coding environment.
And so I went to look for other places in the cloud for inference. openrouter.ai is the one that I’ve settled on because I’ve heard of it the most and I liked the idea of being able to have access to a huge number of models. It’s also allowed me to experiment with using Hermes as well within the same account.
I have no idea which models are the best in terms of open ones. There’s so many right now - so I basically went for the most popular, which according to OpenRouter at this point is DeepSeek V4 Flash, which seemed fine to me. I’ve been using Claude Sonnet rather than any huge model up to this point and I figured that was a comparable replacement.
For my harness I’m using Opencode, Dax speaks a lot of sense and there’s no other harness on my radar that fits the bill. I started out with it working in vscode but found having it open fullscreen in ghostty a nicer experience.
Projects I’ve Built
Throughout the course of June I’ve worked on three separate greenfield projects:
Dev News Site
The first one being n3ws.dev that allowed me to aggregate top/trending information from Hacker News, Github and Lobsters that were interesting to me for research. I used to get a similar daily summary from Mailbrew pulling together information from Reddit and Hacker News - I wondered if I could basically replace it with something of my own that I could then customize further. It’s a FastAPI app backed by sqlite and I used Hassan El Mghari’s Hallmark to create the initial design.
Added a ton of stuff to my minimal aggregator n3ws.dev
Sorting (!)
Made it sticky too
An api so I can start getting a digest
A load of backend boring stuff
Thinking of filters next.
#buildinpublic
[image or embed]<br>— Ian Wootten 🛸 (@ianwootten.co.uk) 6 June 2026 at 12:18
I put this together in about a week from start to finish - almost turned it into a mailing list using resend but decided that actually it was just a nice fun little project to have myself and that other people probably aren’t going to find it useful.
Desktop RSS Reader
The second project I worked on is a RSS aggregator. Yes, in 2026 RSS is still very much a useful thing. I’ve kind of got a bit fed up with Feedly that seems to be moving towards being a market intelligence tool, whatever that means. And I just wanted something very simple that I could pull together feeds. It’s sad to me that actually so many sites these days don’t have an RSS feed because it’s a really useful way of keeping up to date with people who you respect in the developer community.
I’ve actually seen a number of other developers working on similar tools to keep up with their own network. It is just a local desktop Tauri app that I’ll use myself. and haven’t actually gone too far down the line with it. It’s functional but I don’t know where I’m going to take it right now.
Show Notes for Podcasts
The final tool I worked on is a way of creating show notes for publishers of podcasts. I’ve been thinking of ways that I can leverage my https://despeech.com transcription API that I created a few months ago to better showcase it and this seemed like a a good way of doing that. Again, this is another FastAPI app backed by sqlite and kicking off with Hallmark. What’s mad about this project is that it’s essentially a fully fledged SaaS tool that’s pretty much ready to...