frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

LLM functions in TypeScript: a composable pattern for prompt/LLM/parse/execute

https://medium.com/llm-exe
5•llm-exe•9mo ago

Comments

llm-exe•9mo ago
A few weeks ago I posted about llm-exe, a TypeScript library for structuring LLM calls with reusable components.

I just put together a Medium series that digs deeper into how it works. It breaks down the idea of an LLM function - an executor that wraps a prompt, a model, and a parser. Each part does one thing well, and together they give you a clean, well-typed, testable, and composable way to work with LLMs.

The posts walk through each layer: prompt, parser, LLM, executor. If you're building LLM features in production with TypeScript, I think you’ll find the structure helpful. I am interested in any feedback.

Medium series: https://medium.com/llm-exe

mrbashtech•9mo ago
Great work! folks at llm-exe; As a TypeScript developer working with LLMs, llm-exe has been a game-changer for me. It abstracts away the boilerplate of prompt formatting, model integration, and response parsing, allowing me to focus on building features.

The modular design—separating prompts, parsers, and executors—makes my codebase cleaner and more maintainable. Plus, the ability to switch between different LLM providers with minimal code changes is incredibly convenient.

Instant AI Response

https://chatjimmy.ai/
1•hochmartinez•1m ago•0 comments

Konform Browser

https://codeberg.org/konform-browser/source
1•pamcake•7m ago•0 comments

Red Blood Cells Serve as a Primary Glucose Sink to Improve Glucose Tolerance

https://www.biorxiv.org/content/10.1101/2025.04.24.650365v1
2•janandonly•20m ago•0 comments

Flycast WASM – Sega Dreamcast Emulation in the Browser via WebAssembly

https://github.com/nasomers/flycast-wasm
1•XzetaU8•22m ago•0 comments

Diode – Build, program, and simulate hardware in the browser

https://www.withdiode.com/
1•tzury•23m ago•0 comments

From chickens to humans, animals think "bouba" sounds round

https://arstechnica.com/science/2026/02/newly-hatched-chickens-form-the-same-sound-association-we...
1•lentoutcry•23m ago•0 comments

Deprecate. Fix. Enforce. Repeat

http://emanueleminotto.github.io/blog/dfer
1•EmanueleMinotto•25m ago•0 comments

Hunting for traces of chibicc in Claude's C compiler

https://github.com/anthropics/claudes-c-compiler/issues/232
1•silver_sun•28m ago•0 comments

The Law of Leaky Abstractions (2002)

https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/
1•tosh•28m ago•0 comments

A Modest Server-Centric Development Proposal

https://automattic.com/2026/02/17/server-centric-development/
1•agbonghama•30m ago•0 comments

Creator of Claude Code: "Coding is solved"

https://www.lennysnewsletter.com/p/head-of-claude-code-what-happens
2•birdculture•35m ago•3 comments

Death to Scroll Fade

https://dbushell.com/2026/01/09/death-to-scroll-fade/
1•shpat•35m ago•0 comments

Show HN: New kid on the block: meet Ajime, robotics CI/CD next-gen platform

1•ajime•37m ago•3 comments

A text based life simulation game

https://lifespan-eight.vercel.app/
1•jwatermelon•38m ago•0 comments

Show HN: Remove backgrounds and make passport photos in the browser

https://webaitool.net/bg-remove.html
1•shahidsj•42m ago•0 comments

Show HN: Grantvera – cell-level permission control for Google Sheets

https://grantvera.com
1•omsharp•44m ago•0 comments

Peer validation platform for engineering skills (inspired by X community notes)

1•ms_sv•44m ago•1 comments

Large Language Model Reasoning Failures

https://arxiv.org/abs/2602.06176
1•T-A•48m ago•0 comments

Conference with AI -written paper submissions only

https://humanxaifinance.org/
1•sherlock_h•48m ago•0 comments

WebMCP App for Composing Music

https://music.leanmcp.live/?id=RrFINcOq
1•dheerajmp•49m ago•0 comments

LibreOffice blasts OnlyOffice for working with Microsoft to lock users in

https://www.neowin.net/news/libreoffice-blasts-fake-open-source-onlyoffice-for-working-with-micro...
13•XzetaU8•49m ago•0 comments

Show HN: AI Council v2 – multi-model deliberation, now with 35 personas

https://github.com/prijak/Ai-council
1•prijak•51m ago•0 comments

Show HN: GenPPT AI – Turn any idea into professional slides in seconds

https://genppt.ai/
2•polarisminor•56m ago•0 comments

Scientists find a way to plant ideas in dreams through sound cues

https://www.good.is/scientists-find-a-way-to-plant-ideas-in-dreams-through-sound-cues-to-improve-...
2•bryanrasmussen•59m ago•1 comments

Show HN: undent - fix indentation issues in multiline strings in js

https://github.com/okikio/undent
1•okikio•59m ago•1 comments

The No-BS Guide to AI Video Creation at Scale

https://www.openslop.ai/blog/the-no-bs-guide-to-ai-video-creation-at-scale
1•umairnadeem123•1h ago•0 comments

Louisa May Alcott and H.C. Andersen: a dream

https://medium.com/luminasticity/louisa-may-alcott-and-h-c-andersen-7b854965b402
1•bryanrasmussen•1h ago•0 comments

24 Hour Fitness Won't Let You Unsubscribe From Marketing Spam, So I Fixed It

https://ahmedkaddoura.com/projects/24hf-unsubscribe
11•daem•1h ago•0 comments

Phil Spencer and Sarah Bond Leaving Xbox

https://www.gamesindustry.biz/report-phil-spencer-and-samantha-bond-leaving-xbox
1•gbbloke•1h ago•0 comments

Making YAML the Default in Bruno v3.1

https://blog.usebruno.com/making-yaml-the-default-in-bruno-v3.1
1•jicea•1h ago•0 comments