HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
anomalyco
opencode
TypeScript2025–2026
anomalyco / opencode

opencode

The open source coding agent.

129Distinct people
156Mentions
1Explicit recommenders
226.4KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

The open source coding agent.

GitHub

Where it is used

What people are saying

> The recent Kimi-K2 supposedly works great. My own experience is that it is below sonnet and opus 4.0 on capability - but better than gemini 2.5 pro on tool calling. It's…

nikcub used a recommendation phrase. One indexed comment matches. This is a phrase match, not a verdict.

Critical Commenters criticize the project for a lack of developer responsiveness to issues and cite specific security regressions in version 2. Another comment mentions legal requests associated with the repository.

A warning from this week’s discussion. Read the supporting reply

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Critical

Commenters criticize the project for a lack of developer responsiveness to issues and cite specific security regressions in version 2. Another comment mentions legal requests associated with the repository.

Supporting reply 1 · Supporting reply 2 · Supporting reply 3 · 3 discussions summarized

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 7:02:50 PM UTC.

Goodbye Claude, hello Pi direct repository linkDebated

Developers are divided between migrating to third-party harnesses like Pi for their customizability and control, versus staying with native tools like Claude Code due to concerns about stability, security, and vendor restrictions. The strongest disagreement centers on whether the flexibility of open-source harnesses outweighs the operational risks of manual configuration and potential Terms of Service violations.

493 readable replies · Supporting reply 1 · Supporting reply 2 · Supporting reply 3 · Supporting reply 4
Why I will not be using LLMs in my coding direct repository linkDebated

The conversation debates the viability of LLMs in coding, contrasting arguments that they boost productivity with concerns about non-deterministic reliability and skill atrophy. Critics question the universal success claims of top programmers using AI, while others highlight the inherent unpredictability of LLM outputs as a fundamental flaw.

243 readable replies · Supporting reply 1 · Supporting reply 2

Showing the three threads with the most distinct people linking this repo, from 6 threads this week.

Mentions over time

HN mentions by month156 dated mentions

Observed mentions: 2025-05-14 19:57:58 UTC to 2026-10-25 06:50:10 UTC.

01020302025-05-01 00:00:00 UTC to 2025-06-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsMay 20252025-06-01 00:00:00 UTC to 2025-07-01 00:00:00 UTC (exclusive): 3 mentions; 3 submissions, 0 comments2025-07-01 00:00:00 UTC to 2025-08-01 00:00:00 UTC (exclusive): 15 mentions; 2 submissions, 13 comments2025-08-01 00:00:00 UTC to 2025-09-01 00:00:00 UTC (exclusive): 8 mentions; 0 submissions, 8 comments2025-09-01 00:00:00 UTC to 2025-10-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-10-01 00:00:00 UTC to 2025-11-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments2025-11-01 00:00:00 UTC to 2025-12-01 00:00:00 UTC (exclusive): 6 mentions; 0 submissions, 6 comments2025-12-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2026-01-01 00:00:00 UTC to 2026-02-01 00:00:00 UTC (exclusive): 21 mentions; 3 submissions, 18 commentsJan 20262026-02-01 00:00:00 UTC to 2026-03-01 00:00:00 UTC (exclusive): 6 mentions; 2 submissions, 4 comments2026-03-01 00:00:00 UTC to 2026-04-01 00:00:00 UTC (exclusive): 25 mentions; 3 submissions, 22 comments2026-04-01 00:00:00 UTC to 2026-05-01 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments2026-05-01 00:00:00 UTC to 2026-06-01 00:00:00 UTC (exclusive): 5 mentions; 1 submissions, 4 comments2026-06-01 00:00:00 UTC to 2026-07-01 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments2026-07-01 00:00:00 UTC to 2026-08-01 00:00:00 UTC (exclusive): 11 mentions; 1 submissions, 10 comments2026-08-01 00:00:00 UTC to 2026-09-01 00:00:00 UTC (exclusive): 13 mentions; 3 submissions, 10 comments2026-09-01 00:00:00 UTC to 2026-10-01 00:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 comments2026-10-01 00:00:00 UTC to 2026-11-01 00:00:00 UTC (exclusive): 26 mentions; 1 submissions, 25 commentsOct 2026

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
May 20252025-05-01 00:00:00 UTC2025-06-01 00:00:00 UTC110
Jun 20252025-06-01 00:00:00 UTC2025-07-01 00:00:00 UTC330
Jul 20252025-07-01 00:00:00 UTC2025-08-01 00:00:00 UTC15213
Aug 20252025-08-01 00:00:00 UTC2025-09-01 00:00:00 UTC808
Sep 20252025-09-01 00:00:00 UTC2025-10-01 00:00:00 UTC101
Oct 20252025-10-01 00:00:00 UTC2025-11-01 00:00:00 UTC211
Nov 20252025-11-01 00:00:00 UTC2025-12-01 00:00:00 UTC606
Dec 20252025-12-01 00:00:00 UTC2026-01-01 00:00:00 UTC202
Jan 20262026-01-01 00:00:00 UTC2026-02-01 00:00:00 UTC21318
Feb 20262026-02-01 00:00:00 UTC2026-03-01 00:00:00 UTC624
Mar 20262026-03-01 00:00:00 UTC2026-04-01 00:00:00 UTC25322
Apr 20262026-04-01 00:00:00 UTC2026-05-01 00:00:00 UTC404
May 20262026-05-01 00:00:00 UTC2026-06-01 00:00:00 UTC514
Jun 20262026-06-01 00:00:00 UTC2026-07-01 00:00:00 UTC404
Jul 20262026-07-01 00:00:00 UTC2026-08-01 00:00:00 UTC11110
Aug 20262026-08-01 00:00:00 UTC2026-09-01 00:00:00 UTC13310
Sep 20262026-09-01 00:00:00 UTC2026-10-01 00:00:00 UTC312
Oct 20262026-10-01 00:00:00 UTC2026-11-01 00:00:00 UTC26125

What Hacker News says

25 sources
Not true according to a CGPT question: More importantly, the current dev branch source for packages/opencode/src/session/summary.ts shows summarizeMessage() now only computes diffs and updates the message summary object; it does not make an LLM call there anymore. The current code path calls summarizeSession() and summarizeMessage(), and summarizeMessage() just filters messages, computes diffs, sets userMsg.summary.diffs, and saves the message. https://github.com/anomalyco/opencode/blob/dev/packages/open...
In OpenCode – Open source AI coding agent
https://github.com/anomalyco/opencode/issues/14636 That issue points out that it is probably a dependency problem. The other problem is that they let a package manager block the UI and either swallow hard errors or unable to progress on soft errors. The errors are probably (hopefully) in some logs. A dev oriented TUI should report unrecoverable errors on screen or at least direct you to the logs. It's not easy to get right, but if you dare to do it isn't rocket science either. They didn't dare.
In OpenCode – Open source AI coding agent
You should really look at the 2nd link, its much worse than telemetry.. > opencode will proxy all requests internally to https://app.opencode.ai > There is currently no option to change this behavior, no startup flag, nothing. You do not have the option to serve the web app locally, using `opencode web` just automatically opens the browser with the proxied web app, not a true locally served UI. > https://github.com/anomalyco/opencode/blob/4d7cbdcbef92bb696...
In OpenCode – Open source AI coding agent
I am more concerned about their, umm, gallant approach to security. Not only that OpenCode is permissive by default in what it is allowed to do, but that it apparently tries to pull its config from the web (provider-based URL) by default [1]. There is also this open GitHub issue [2], which I find quite concerning (worst case, it's an RCE vulnerability). [1] https://opencode.ai/docs/config/#precedence-order [2] https://github.com/anomalyco/opencode/issues/10939
In OpenCode – Open source AI coding agent
This issue: https://github.com/anomalyco/opencode/issues/9505 And then the official docs: https://opencode.ai/docs/troubleshooting/#linux-wayland--x11... > Linux: Wayland / X11 issues > On Linux, some Wayland setups can cause blank windows or compositor errors. > If you’re on Wayland and the app is blank/crashing, try launching with OC_ALLOW_WAYLAND=1. > If that makes things worse, remove it and try launching under an X11 session instead. OC_ALLOW_WAYLAND=1 didn't work for me (Ubuntu 24.04) Suggesting to use a different display server to use a TUI (!!) seems a bit wild to me. I didn't put a lot of time into investigating this so maybe there is another reason than Wayland. Anyway I'm using Pi now
In OpenCode – Open source AI coding agent
Just remember, OpenCode is sending telemetry to their own servers, even when you're using your own locally hosted models. There are no environment variables, flags, or other configuration options to disable this behavior.¹ At least you can easily turn off telemetry in Claude Code - just set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC to 1. You can use Claude Code with llama.cpp and vLLM, too right out of the box with no additional software necessary, just point ANTHROPIC_BASE_URL at your inference server of choice, with any value in ANTHROPIC_API_KEY. Some people think that Anthropic could disable this at any time, but that's not really true - you can disable automatic updates and back up and reuse native Claude Code binaries, ensuring Anthropic cannot change your existing local Claude Code binary's behavior. With that said, I like the idea
Read the rest
of an open source TUI agent that won't spy on me without my consent and no way to disable it much better than a closed source TUI agent that I can effectively neuter telemetry on, but sadly, OpenCode is not the former. It's just another piece of VC-funded spyware that's destined for enshittification. ¹https://github.com/anomalyco/opencode/blob/4d7cbdcbef92bb696...
In OpenCode – Open source AI coding agent

Showing the 15 most recent of 25 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.