frontpage.
newsnewestaskshowjobs

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•1y ago

Comments

llm-exe•1y 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•1y 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.

California Passes AB-1856 for Open-Source Relief over Age Verification

https://www.phoronix.com/news/California-AB-1856-Passes
1•mdp2021•2m ago•0 comments

Scientific articles are increasingly cryptic due to excess use of jargon (2022)

https://revistapesquisa.fapesp.br/en/scientific-articles-are-increasingly-complex-and-cryptic-due...
1•anigbrowl•6m ago•0 comments

Palestinian woman and NBC News team attacked by masked Israeli settlers

https://www.nbcnews.com/world/middle-east/palestinian-nbc-news-team-attacked-masked-israeli-settl...
3•slowin•9m ago•0 comments

Did tvwatch.su also copy your GitHub profile?

1•chelm•9m ago•0 comments

Htdym (How to Deploy Your Model)

https://www.sailresearch.com/blog/htdym
1•simonpure•16m ago•0 comments

US Population Growth Atlas

https://countdown369.github.io/county-population-growth/
1•gmays•17m ago•0 comments

Simurg – free web search for your AI agents that aborts hallucinations

https://pypi.org/project/simurg/
1•lebagetdefrance•18m ago•0 comments

Will financing bottleneck AI compute? An Anthropic case study

https://epochai.substack.com/p/will-financing-bottleneck-ai-compute
1•gmays•20m ago•0 comments

The Dark Side of the Colonization of Palestine

https://medium.com/freedomofthought/the-dark-side-of-the-colonization-of-palestine-0e7bcfddab96
3•raynchad•21m ago•0 comments

Sandbox.watch: Agent Sandbox Comparison

https://sandbox.watch/
1•simonpure•21m ago•0 comments

From the Promised Land to the State of Israel

https://medium.com/freedomofthought/the-hebrews-the-jews-the-promised-land-the-state-of-israel-an...
2•raynchad•22m ago•0 comments

New Home Sales Decrease to 607,000 Annual Rate in July

https://calculatedrisk.substack.com/p/new-home-sales-decrease-to-607000
3•JumpCrisscross•22m ago•1 comments

Show HN: AI Agents for Osint/Sigint

https://www.makralabs.org/about
1•ritsource•22m ago•1 comments

$44M Solar-Powered EV Production Deal Struck

https://frequal.com/aptera/ProductionDealAug2026.html
11•TeaVMFan•24m ago•7 comments

Zero-Trust for Bloggers: Hardening Your Site Against AI-Driven Phishing Swarms

https://www.a1ho.com/2026/08/zero-trust-for-bloggers-hardening-your_9.html
2•alfotesr•24m ago•0 comments

You Probably Own This 7-Eleven (and That's Why It Looks So Sad)

https://www.thenewatlantis.com/publications/you-probably-own-this-7-eleven
1•JumpCrisscross•25m ago•0 comments

Tracexy – Trace the failure back to the app

https://rockxy.io/tracexy
1•jonbaer•25m ago•0 comments

Mammal ancestors gave live birth 90M yrs earlier than thought

https://www.livescience.com/animals/land-mammals/mammal-ancestors-may-have-given-live-birth-90-mi...
1•gmays•28m ago•0 comments

Universal International Freephone Number

https://www.itu.int:443/en/ITU-T/inr/unum/pages/uifn.aspx
1•yawndex•32m ago•0 comments

Learning to Draw Again with AI

https://surya.website/a-blog/learning-to-draw-again-with-ai
1•_doctor_love•32m ago•0 comments

American Airlines' Legendary Mechanic Passes Away at 100 After 80-Year Career

https://simpleflying.com/american-airlines-mechanic-passes-away-100-record-80-years/
4•NaOH•36m ago•2 comments

Maternity Care Deserts Across the U.S.

https://www.marchofdimes.org/maternity-care-deserts-report
2•toomuchtodo•37m ago•1 comments

Postscriptum on LLMs: pelicans on bicycles with a twist

https://danilo.segan.org/blog/llm/postscript-pelicans-on-bicycles
1•necovek•38m ago•0 comments

Recombinant shingles vaccination and the risk of cardiovascular events

https://www.nature.com/articles/s41591-026-04606-0
1•bookofjoe•39m ago•1 comments

Wikipedia Offline Reader for ESP32 CYD

https://github.com/alunmorris/Offline-Wikipedia-ESP32/tree/master
1•iamnothere•39m ago•1 comments

Show HN: We built semantic search over the GTA 6 Extended Look

https://twitter.com/trackernetwork/status/2093792050445799551
1•lwansbrough•40m ago•0 comments

Toast IDE Adds Command Palette

https://github.com/paradise-runner/toast/releases/tag/v0.9.0
1•dividedcomet•43m ago•0 comments

Some US cities have begun rewarding careful drivers with fewer red lights

https://apnews.com/article/rest-red-reward-drivers-portland-albuquerque-bcec5e0fe91dcaaaeb8f60e86...
3•geox•50m ago•0 comments

Modern Web Development

https://www.xclick-ltd.com/blog/modern-web-development-performance-seo
3•Bolice•54m ago•1 comments

Understanding Dyn Compatibility in Rust

https://corrode.dev/blog/dyn-compatibility/
1•blueshoess•56m ago•0 comments