frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: A11 – typed streams and reusable actions for agentic applications

https://a11.to
1•helenapankov•41m ago

Comments

helenapankov•41m ago
Hi HN, I’m the author of A11, an Apache 2.0 toolkit for building streaming, multimodal, and agentic applications.

I started A11 to make some particular, hands-on things easy about building an agent or an API for generative AI, e.g.: how to avoid verbose manual serialisation "hops", how to make client code similar to server code, how to make tools easy to test or reuse, etc.

I started the project while working at DeepMind, and that was before MCP, before many agentic frameworks and tooling, yet as that tooling came out, I noticed that any tool made to make agentic development simple instead tended to become an obstacle to work around itself: with some, you suddenly need your code to be in a specific class (so logic tends to become gated behind a dependency), with others you always need to keep in mind their graph executor or complex runtime details. When harnesses started to come by, many of them only offer features from inside the harness, as opposed to neat, isolated code.

So the central idea I explored in A11 in reaction to that was: "what if instead of a sticky, package offering, an agentic toolkit was well layered, and you could make good use of these layers AND make use of your other tools, keeping your own architecture?"

The layering in A11 starts with nodes (representing typed streams closely to an async queue or a Go channel), and actions, which are just pieces of named pieces of executable code with a description and declared input and output nodes (so named streams that you can use to transport text output, thoughts, progress metadata etc. separately without parsing a big envelope). That already is useful to coordinate asynchronous execution locally.

The same action can be a local helper, or a model tool, or a served RPC, or a job definition for a worker pool, without being rewritten completely.

From there, there are enough layers to build agents or complete harnesses: for tool use, remote execution, pluggable storage, existing LLM provider integrations, etc. You may, but don't _have to_ use those layers, and can use exactly as much as you need. I miss that in other frameworks, and have found that building with A11 feels much more versatile and much less cognitively heavy.

The project is evolving, but it has reached a stage where I want people to try it and gather feedback:

* does the idea of several named streams per action/tool sound as an improvement over current de facto standards like event streams, content blocks, and others?

* does the optional layering feel refreshing, or just as more things to understand?

* what’s one boring agentic infrastructure problem you wish you could delegate?

* do you also feel like most popular tools and frameworks lock you into too much specifics for not enough benefit?

Fill PDF Forms Instantly with Natural Language

https://docuqueue.com/ai-pdf-form-filler
1•notoriousarun•2m ago•0 comments

Cloud Hosting Is the Data Hostage Model, and It Has No Place in the AI Era

https://medium.com/@MirArshadTalpur/cloud-hosting-is-the-data-hostage-model-and-it-has-no-place-i...
1•Arshad-Talpur•3m ago•0 comments

Neuro Engine – MCP server cutting AI coding token waste by up to 96%

https://neuro-engine.netlify.app
2•lorenzoferreira•4m ago•0 comments

Show HN: IP to Company API – turn any IP into business data

https://elioplus.com/ip-to-company-api
1•iliasanta•5m ago•0 comments

Diesel prices in U.S. top $6 a gallon for first time

https://www.cbsnews.com/news/rising-diesel-prices-consumer-impact/
2•ck2•5m ago•1 comments

Why DuckDB 2.0 is faster

https://motherduck.com/blog/why-duckdb-20-is-faster/
2•jonbaer•8m ago•0 comments

Ask HN: What is the average number of hops in your social network to 9-11 death?

2•MrCoffee7•9m ago•0 comments

How Did Louis Armstrong Forever Change the World of Jazz Music?

https://www.thecollector.com/great-satchmo-contribution-jazz/
1•Tomte•9m ago•0 comments

Long form story with Qwen 0.8B

https://voice.cogumi.com/story-maker/
1•aichelles•11m ago•2 comments

Portainer 3.0 is coming, and here's what it means for you

https://www.portainer.io/blog/portainer-3-0-is-coming
2•treesknees•11m ago•0 comments

Show HN: Hazzel – tiny, open-source, Git-native coding agent

https://github.com/mukundzha/hazzel
5•mukundjha06•12m ago•0 comments

Most ambitious Linux project of all time failed, lawsuits more lucrative

https://www.howtogeek.com/most-ambitious-linux-project-failed-because-lawsuits-were-more-lucrative/
3•dxs•14m ago•0 comments

Ashes Become Stones: The Science Behind Solidified Remains

https://blog.partingstone.com/how-ashes-become-stones-the-science-behind-solidified-remains/
1•magthor•15m ago•0 comments

At Bending Spoons, the Numbers Are the Real Mind-Bender

https://www.wsj.com/finance/investing/at-bending-spoons-the-numbers-are-the-real-mind-bender-43f1...
1•codechicago277•15m ago•0 comments

Meta deployed agents and fired 8000 employees

https://economictimes.indiatimes.com/markets/us-stocks/wall-street-guide/25-year-old-hedge-fund-m...
1•gilfoyle_7•15m ago•0 comments

Show HN: Flashviz, Microcontroller flash and RAM 3D visualization

https://clisystems.com/tools/flashviz/
1•drewcg•16m ago•0 comments

Show HN: I bypassed my Claude Code deny-list 8 ways; only an allow-list held

https://github.com/danielhagever/agent-guardrails-kit
1•glitchbound•18m ago•0 comments

Show HN: File that is both valid bash and PowerShell, and replaces curl – bash

https://github.com/remcovanmook/hexec
1•remcovm•18m ago•0 comments

How We Automated Kubernetes with Crossplane

https://engineering.moniepoint.com/kubernetes-infrastructure-with-crossplane-functions
1•CellsD•19m ago•0 comments

A familiar and performant compile time CSS-in-JS library for React

https://compiledcssinjs.com/
1•janpot•19m ago•0 comments

How to Build a $20B Semiconductor Fab (2024)

https://www.construction-physics.com/p/how-to-build-a-20-billion-semiconductor
2•Bluestein•19m ago•0 comments

Claude Co-work needs Windows Security Update uninstalled to function properly

https://github.com/anthropics/claude-code/issues/92984
1•wilburx3•21m ago•1 comments

Show HN: A Modern C++ course with videos and interactive GitHub homeworks

https://github.com/cpp-for-yourself
2•soinus•22m ago•1 comments

Ross Ulbricht (Silk Road founder) talks at RNC convention

https://www.youtube.com/watch?v=_cakAFOp9dw
2•Arodex•23m ago•2 comments

Show HN: SOS – Project state between coding agent sessions

https://github.com/sigmastratum/sigma-operator-stack
1•teugent•25m ago•0 comments

Where Has Construction Automation Been Successful?

https://www.construction-physics.com/p/where-has-construction-automation
2•thelastgallon•25m ago•0 comments

Ask HN: Can we please limit the AI news flood?

151•cromka•30m ago•75 comments

Mochi 1.0 released

https://mochi-os.org/
1•a_cunningham•31m ago•1 comments

Aging US water systems are no match for climate change

https://www.bloomberg.com/news/newsletters/2026-09-11/us-water-and-sewer-systems-can-t-cope-with-...
3•simonebrunozzi•34m ago•0 comments

Takeaway cups release microplastics into your coffee

https://news.uq.edu.au/2026-08-takeaway-cups-release-microplastics-your-coffee
1•the-mitr•34m ago•0 comments