frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Nori CLI, a better interface for Claude Code (no flicker)

https://github.com/tilework-tech/nori-cli
8•csressel•1h ago
Hi HN, my name's Clifford and I'm one of the creators of Nori. I’ve been using Claude Code heavily since last summer, and after understanding some of the tradeoffs with their TUI implementation, I knew I couldn't see myself living for years with this interface as one of my daily-driver tools.

It is not a hard problem to make monospace text output performant, so why does Claude Code suffer from flicker and strobing in the terminal (https://github.com/anthropics/claude-code/issues/1913)? Even after they've released multiple improvements for this, I still see the issue in terminal splits with fewer rows, or in less performant emulators, and even within a virtual TTY (the absolute simplest environment to run an interactive program in). After digging in throughout the past half year, the issue is mostly inevitable because Claude reprints full terminal history without using alt screen mode and uses a React-based framework (Ink) to render and style their text. That's great for JS+CSS being "on distribution" for LLMs in order to vibecode the continued development of Claude Code, but it doesn't deliver the experience I'd like. The frameworks they've chosen also have limitations around [terminal input parsing (i.e. the shift enter issues from last year: https://github.com/anomalyco/opencode/issues/1505#issuecomme...). Great terminal interfaces I've lived with for years (neovim, btop, helix, Cataclysm DDA, etc) don't sacrifice user experience as a tradeoff for development convenience. They build resilient terminal interfaces on languages more appropriate for this problem, like C or C++ or Rust.

Finally, while I'm definitely rooting for Anthropic to continue improving their products, I can't see myself coupling a commandline tool I use often with a single LLM provider. It would be insane if pushing my code to GitHub required me to edit it in VSCode — I want my tooling to do one thing well, and that's display the read-eval-tool-loop from talking to an agent. Opus 4.5 has been stellar, but it's nonnegotiable to me that I can try out varied providers with the same tools I plan to use everyday. Claude Code will not be working long term on how best to interface with multiple agents, from varying providers, in one terminal pane, and that makes perfect sense for their business. However based on our other experiences building out profiles and skillsets for agents, deeper customizations of agent instructions and subagents, and parallel worktrees for local agents, we have a lot of vision for how to handle local agentic work. And with the current design to integrate at the agent-level, we don't plan on working around the OAuth flows or spoofing the system prompt outside of the Claude Code SDK (like with the OpenCode situation), and risk the tools coming into conflict with the providers.

These were the main considerations that went into designing Nori CLI. It's a very thin and very fast TUI wrapper around multiple agent providers. It integrates with providers at the agent level, instead of the model level. Not only does that provide better performance in our experience, but that is also *compliant with current ToS for subscription based usage.* This is a very early version, but given the timing this week it might give you a flicker-free way to code with Claude Code!

The project is open source, and built on the stellar work by folks at Zed (on the abstraction over varied coding agents), and the folks working on Codex CLI (who have put together one of the nicest proprietary terminal experiences).

I'm very curious: What are the Claude Code features you couldn't give up, to make the switch to a tool like this? What are the Claude Code features that work as intended, but you can't stand?

Use of AI to harm women has only just begun, experts warn

https://www.theguardian.com/technology/2026/jan/14/use-of-ai-to-harm-women-has-only-just-begun-ex...
1•pier25•24s ago•0 comments

Epic fined €1.1M over manipulating children through in app purchases

https://nos.nl/artikel/2598157-maker-fortnite-vangt-bot-bij-rechter-moet-boete-betalen-voor-manip...
2•hvb2•56s ago•0 comments

Where 2025's agentic AI hype fell short

https://bytesauna.com/post/2025-ai-hype
1•mapehe•1m ago•1 comments

Show HN: A simple CLI for running ML jobs (or any jobs) with cloud compute

https://o-o.tools/
1•iwantmyhatback•2m ago•0 comments

Show HN: CogDB, a micro graph database for Python

https://cogdb.io/
1•arun1729•2m ago•0 comments

Google Gemini Can Proactively Analyze Users' Gmail, Photos, Searches

https://www.bloomberg.com/news/articles/2026-01-14/google-gemini-s-personalized-intelligence-feat...
1•gotmedium•2m ago•0 comments

Infinite Ball Drop

https://infiniteballdrop.com/
1•bookofjoe•3m ago•0 comments

The AI revolution is here. Will the economy survive the transition?

https://post.substack.com/p/the-ai-revolution-is-here-will-the
2•gmays•5m ago•0 comments

I built Vector. Now I'm answering the question your observability vendor won't

https://usetero.com/blog/the-question-your-observability-vendor-wont-answer
2•binarylogic•5m ago•1 comments

The Invisible Work: What moves projects forward in companies

https://hvpandya.com/invisible-work
1•hvpandya•5m ago•0 comments

A programming language for libraries translated to all the others

https://github.com/temperlang/temper
1•cod1r•7m ago•0 comments

Show HN: A 10KiB kernel for cloud apps

https://github.com/ReturnInfinity/BareMetal-Cloud
2•ianseyler•7m ago•0 comments

You may soon be able to change your Gmail address

https://techcrunch.com/2025/12/28/you-may-soon-be-able-to-change-your-gmail-address/
1•ms7892•8m ago•0 comments

Show HN: AI slop: A todo app built in bash with microservices

https://github.com/andi0b/vibe-todo
1•andix•9m ago•0 comments

Build vs. Run

https://dust.tt/blog/build-vs-run
1•spolu•9m ago•0 comments

Starlink roam 50GB is now 100GB with unlimited slow speed after that

https://starlink.com/support/article/58c9c8b7-474e-246f-7e3c-06db3221d34d
2•bahmboo•9m ago•1 comments

You Can Hurt Me but You Can't Gurt Me

https://blog.drjoshcsimmons.com/p/you-can-hurt-me-but-you-cant-gurt
2•joshcsimmons•10m ago•0 comments

Pentagon embraces Musk's Grok AI chatbot as it draws global outcry

https://www.pbs.org/newshour/world/pentagon-embraces-musks-grok-ai-chatbot-as-it-draws-global-outcry
1•erdaniels•11m ago•0 comments

Show HN: StarRupture Calculator – A Simple Production Planner for StarRupture

https://starrupturecalculator.com/
1•WanderZil•12m ago•0 comments

Permission to Begin Learning

https://ficd.sh/blog/permission-to-begin-learning/
1•todsacerdoti•14m ago•0 comments

Video: I built an autonomous AI agent to find startup ideas (Python+Pydantic)

https://www.youtube.com/watch?v=YAFdxO8jANc
1•digitalhobbit•14m ago•1 comments

Show HN: Byethrow – Result handling focused on DX (tree-shakable, unified async)

https://praha-inc.github.io/byethrow/
1•karibash•15m ago•0 comments

Show HN: How NBA teams perform vs. prediction market expectations

2•helloiamvu•16m ago•1 comments

Scrollbars in Scrollbars

https://matoseb.com/scrollbars-scrollbars/
3•linkdd•16m ago•0 comments

Artificial StupidIntelligence and Airport Sinks

https://www.deobald.ca/essays/2026-01-13-artificial-stupidintelligence-and-airport-sinks/
1•zdw•17m ago•0 comments

Marina AI – Realtime Speech to Speech AI Therapist

https://usemarina.app/
1•kliniki•17m ago•0 comments

Configure Claude Code – visual Claude Code settings and permissions configurator

https://configure-claude-code.vercel.app/
1•adriancooney•17m ago•0 comments

Firefox 147 brings GPU boost

https://www.theregister.com/2026/01/14/firefox_and_tbird_147/
1•rippeltippel•18m ago•0 comments

Show HN: Browser-use, Qwen 2.5 3B, Sentience – Jest assertions for AI web agents

1•tonyww•19m ago•1 comments

Xoscript

https://xoscript.com/history.xo
1•gabordemooij•19m ago•1 comments