frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I built a full LLM chat client as a Neovim filetype

3•StanAngeloff•1h ago
I started Flemma because I wanted to bring my AI workload into Neovim.

My workflow started with me living in developer portals - Claude Workbench, OpenAI Platform, Vertex (the horrors of GCP's Console UI!) I would spend hours in these web UIs crafting prompts, iterating on system instructions, maintaining a carefully curated library of sessions. But the browser really wasn't optimised for this kind of interaction. Editing was clunky (muscle memory <C-W> would close the tab instead and wipe my work), going back and forth between the LLM and myself felt off. So I had an idea: what if I could turn a Markdown document into an LLM chat interface?

At first I thought that would be enough - just do what I was already doing in the browser... but in Neovim. And sure enough having been accustomed to my own setup for the last decade I immediately felt a productivity boost. Writing functional requirement documents, statements of work, deep research across different systems - all of it felt better in "my" editor.

I then had a taste of Aider... and Claude Code... and all the other tools that were coming out. And Flemma felt lacking. So I started building: tool support, better conversation organisation, a proper UI to tame the noise that tool calls introduce.

Today, Flemma is a fully evolved AI workspace. It runs autonomous agent loops, interacts with multiple LLMs (Anthropic, OpenAI, Vertex, Moonshot) and lets you switch providers mid-conversation - something I do occasionally during research, asking two or three different models for their take on a problem, then combining findings into a final document.

Under the hood, .chat files are just Markdown with role markers (@You:, @Assistant:), but Flemma treats them as a proper filetype with its own parser, AST, LSP server, template engine and sandboxed tool execution. The buffer *is* the state - no hidden database, no JSON history, no server process. Your conversations are portable, greppable and version-controllable (I backup mine in Git). You can close Neovim, reopen the file a week later and pick up exactly where you left off.

It's got prompt caching, extended thinking, 7 built-in tools, a layered config system that gets out of your way and a UI that keeps getting refined to bring the noise down and make long agent sessions pleasant to work in (not quite there yet).

Flemma is for anyone who'd rather stay in Neovim. If that's you, I'd love to hear what you think.

Repo: https://github.com/Flemma-Dev/flemma.nvim

Demo: http://flemma.dev/flemma.nvim/blob/develop/README.md#-flemma

Show HN: Signet – Cryptographic action receipts for AI agents

https://github.com/Prismer-AI/signet
1•PrismerAI•18s ago•0 comments

I Built an AI Organisation

https://www.dave-bailey.com/blog/ai-org
1•davesuperman•47s ago•1 comments

Ask HN: What are you working on? (April 2026)

1•Citizen_Lame•1m ago•0 comments

JetBrains Blog RSS Support Is Now Generally Available

https://blog.jetbrains.com/blog/2026/04/01/rss-support/
2•dlcrc•3m ago•1 comments

Show HN: Draw a Picture for My Cat

https://brian.jp/blog/do-cats-dream-of-led-arrays-36/
1•lofties•4m ago•0 comments

Australian government and Anthropic sign MOU for AI safety and research

https://www.anthropic.com/news/australia-MOU
1•OccamsMirror•6m ago•0 comments

Show HN: Inbox.camp, AWS WorkMail Replacement

https://inbox.camp
1•heythisischris•7m ago•0 comments

We're Here. – VRChat

https://hello.vrchat.com/blog/were-here
1•26d0•8m ago•0 comments

Show HN: I built a risk map that adapts to your worldview

https://www.locationrisks.com/
1•david1-618•9m ago•0 comments

CSS or BS?

https://www.keithcirkel.co.uk/css-or-bs/
1•robin_reala•10m ago•0 comments

The Open Source AI Engineering Platform for Agents, LLMs and Models

https://github.com/mlflow/mlflow
1•mooreds•10m ago•0 comments

An AI/ML accuracy tale (2023)

https://jensrantil.github.io/posts/ai-ml-accuracy-tale/
2•mooreds•11m ago•0 comments

8,400 GitHub repos share a naming convention that traces back to South Park joke

https://github.com/search
1•robbyrussell•11m ago•2 comments

ToE: Inflationary Consistency Relation from Decoherence-Induced Occupancy

https://ramanmarozau.com/research/toe-claim-1
1•elegantly•11m ago•0 comments

Google This: A module to retrieve organic search results and more from Google

https://github.com/LuanRT/google-this
1•akyuu•12m ago•0 comments

Claude Code skills based on the book "Save Your Startup"

https://github.com/rickmanelius/skills
1•mooreds•14m ago•0 comments

Category Theory Illustrated – Types

https://abuseofnotation.github.io/category-theory-illustrated/06_type/
3•boris_m•15m ago•0 comments

VibePad – New AI Padding Model

https://www.npmjs.com/package/vibepad
1•zwhitchcox•19m ago•0 comments

Reaching 100% Type Coverage by Deleting Unannotated Code

https://pyrefly.org/blog/100-percent-type-coverage/
1•ocamoss•21m ago•0 comments

What One Month of Intense Red-Light Therapy Did to My Mind

https://www.nytimes.com/2026/03/31/magazine/red-light-therapy-blanket-wellness-benefits.html
1•prmph•22m ago•0 comments

Itsid – LLM with perfect input reproduction for e.g. license removal

https://itsid.cloud
1•fuglede_•22m ago•0 comments

Show HN: I made a Mario Galaxy game with Claude Code and Three.js in 53 days

https://supertommy.com/games/super-mario-galaxy-movie-game/
1•supertommy•22m ago•0 comments

Clock that shows what percentage of your life has passed

https://driesdepoorter.be/product/shortlife-v4/
3•driesdep•23m ago•0 comments

Garryslist Code Audit

https://twitter.com/Gregorein/status/2038953953442812305
4•thomasjudge•24m ago•1 comments

Building an Arcade Cabinet (Part 1, Design & Materials)

https://lukechu.dev/post/arcade-design-and-materials
2•lukechu10•25m ago•0 comments

"Why does this code look like this?" Nobody knows. That's the problem

https://maintainable.fm/episodes/russ-olsen-the-hidden-cost-of-forgetting-why-the-code-looks-like...
3•birdculture•25m ago•0 comments

Iran threatens Nvidia, Apple and other 18 tech companies

https://www.cnbc.com/2026/04/01/iran-irgc-nvidia-appple-attack-threat.html
5•johnbarron•25m ago•1 comments

Show HN: Sycamore – next gen Rust UI library powered by fine-grained reactivity

https://sycamore.dev
5•lukechu10•26m ago•0 comments

Show HN: Apindex – self-hosted API catalog to map and understand internal APIs

https://apindex.dev/
2•snicky11•27m ago•0 comments

Show HN: Agent Arnold – Gym tracker 100% vibe-coded from my phone between sets

https://agent-arnold.app/
4•bojanstef4•28m ago•0 comments