frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Kanna – OSS Web UI for Claude Code and Codex with Embedded Terminals

https://github.com/jakemor/kanna
1•jakemor•1h ago
Hey all thanks for checking out my first OSS PROJECT

Here's what makes Kanna special:

- One-click switch between Claude Code / Codex - Runs in your browser on localhost (no app switching) - Embedded split terminals, persisted between chats with a beautiful horizontal scrolling UX

Coming soon:

- End-to-end encryption + remote access via reverse proxy - Git integration, diffs, PRs - Remote / mobile support over tailscale

I wanted to replace switching between cursor, the github app, browser & (most recently) the codex app. The browser is hardest to recreate yet also the most flexible so it makes sense to build in the browser itself.

Install in 5 seconds: bun install -g kanna-code then just type: kanna

Kanna is purely a ui/ux layer. It uses your existing CLIs, is compliant & no data ever leaves your machine. If running claude or codex in your terminal works, kanna works too.

Kanna natively supports every tool call, model, reasoning effort, fast mode, plan mode, compaction, user questions, web searching, skills, agents, mcps, everything. There are a few libraries that do this but none that I found as comprehensive.

All feedback welcome!

Comments

thomasmillerGo•1h ago
Nice project. I use Claude Code daily for building macOS apps (shipped two: a process killer and a productivity timer). The terminal-only workflow works but gets messy once you're juggling multiple projects. Curious about the multi-provider switching — how smooth is it in practice? I've been running a "two Claude" setup where I use Claude (web/Opus) for architecture decisions and Claude Code for implementation. The hardest part is keeping context in sync between the two. Does Kanna help with that at all, or is it more about having a better UI for a single session? The project grouping in the sidebar is a great touch — that's one of my biggest pain points with vanilla Claude Code.
jakemor•26m ago
Hey! No interface with claude web - its really just a ui for using either codex or claude code locally in one place. Switching is super easy (one toggle under input area) but you cant change mid convo!

Ad

1•javierpresnsr•2m ago•0 comments

Redefining Startup Disovery

https://firstlookk.com
1•denzalec•2m ago•0 comments

Is Claude Cowork an Agent Yet?

https://thoughts.jock.pl/p/claude-cowork-dispatch-computer-use-honest-agent-review-2026
1•joozio•3m ago•1 comments

Hetzner Adopts Nokia AI for DDoS Defense

https://www.hetzner.com/pressroom/nokia-network-security/
1•ftonobo•3m ago•0 comments

Why are early-onset colorectal cancer rates spiking?

https://www.communitymorgue.com/p/why-are-early-onset-colorectal-cancer
1•CGMthrowaway•4m ago•0 comments

Claude Code Skills Based on the Minimalist Entrepreneur by Sahil Lavingia

https://github.com/slavingia/skills
1•sahillavingia•5m ago•0 comments

It is time to redefine what a senior engineer is

https://cientifico.net/it-is-time-to-redefine-what-a-senior-engineer-is/
1•cientifico•6m ago•0 comments

Ads are coming to Maps because Apple needs to keep growing

https://www.macworld.com/article/3096644/ads-are-coming-to-maps-because-apple-needs-to-keep-growi...
3•freedomben•6m ago•0 comments

Windows boss promises to heal the operating system's self-inflicted wounds

https://www.theregister.com/2026/03/24/windows_boss_promises/
2•Brajeshwar•7m ago•0 comments

Using AI in a 200k LOC C Codebase: What Worked in Rsyslog

https://rainer.gerhards.net/2026/01/ai-code-generation-in-a-200k-loc-c-codebase-what-actually-wor...
1•rgerhards•8m ago•1 comments

Give Claude a project map before it touches your code

https://github.com/n1cke1/winkers
1•n1cke1•8m ago•1 comments

Engineering framework for curiosity-driven and humble AI in clinical decisions

https://informatics.bmj.com/content/33/1/e101877
1•droidjj•9m ago•0 comments

Northern Kentucky farm family declines $26M land bid for data center

https://local12.com/news/local/northern-kentucky-family-declines-26-million-bid-data-center-plans...
2•randycupertino•9m ago•0 comments

Show HN: Reproducible open-source STT API benchmarks with full methodology

https://github.com/gladiaio/normalization/
1•jilijeanlouis•10m ago•1 comments

Searching for Fast Astronomical Transients

https://arxiv.org/abs/2603.20407
2•svenfaw•10m ago•0 comments

Show HN: Zen-Hunt – Forensic Scanner in Rust (SIMD, 7GB/S on NVMe)

https://github.com/ejgi/zen_hunt
1•ejgi•10m ago•0 comments

Fallacious Vocabulary Around Merit

https://artagnon.com/art/merit
1•artagnon•10m ago•0 comments

LastPass Login Is Down

https://status.lastpass.com
2•swAro•11m ago•0 comments

Command Palette ⌘⇧P since Ghostty 1.2 (2025-09-15)

https://ghostty.org/docs/install/release-notes/1-2-0#command-palette
1•xpe•12m ago•0 comments

LLM drift-Claude vs. Calmkeep: 25-turn Code (60% vs. 85%) & Legal (50% vs. 100%)

https://calmkeep.ai/codetestreport
2•calmkeepai•12m ago•0 comments

Show HN: Swk – single-binary CLI toolkit for everyday developer tasks

https://github.com/agejevasv/swk
2•inversion42•13m ago•0 comments

A first-responder approach to code reviews

https://oxynote.io/blog/first-responder-approach-to-reviewing
1•davseby•14m ago•0 comments

Valorization of Acid Whey to Produce Sourdough Bread Starter

https://onlinelibrary.wiley.com/doi/10.1111/jfpe.70321
1•PaulHoule•14m ago•0 comments

Interviewing in the Age of the LLM

https://thomshutt.com/2026/03/24/interviewing-in-the-age-of-the-llm/
1•chaghalibaghali•14m ago•0 comments

Aerial Manipulation Through a Tiltable-Extensible Continuum Manipulator

https://arxiv.org/abs/2602.23576
1•PaulHoule•14m ago•0 comments

Show HN: Ragprobe – measure RAG domain difficulty before deploying,no embeddings

https://pypi.org/project/ragprobe/0.1.0/
1•metawake•15m ago•0 comments

Missile Defense Is NP-Complete

https://smu160.github.io/posts/missile-defense-is-np-complete/
11•O3marchnative•16m ago•0 comments

We built observability layer for OpenClaw and AI coding agents

https://www.leanmcp.com/ai-gateway
1•jialu1•17m ago•1 comments

What's Wrong with LLMs?

https://khalah.medium.com/whats-wrong-with-llm-s-7f4cd77f372a
1•khasan222•17m ago•0 comments

When lying is the best strategy for AI [video]

https://www.youtube.com/watch?v=Qu-00j9XuF0
1•EPendragon•19m ago•0 comments