frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Action Engine — An API/Agent Buildkit Putting Flexibility First

https://actionengine.dev/
2•helenapankov•15h ago

Comments

helenapankov•14h ago
Note: I am the core author, would be grateful for feedback and happy to answer questions. The landing page at the main URL has a detailed motivation for the project.

It's not something currently backed broadly, but a flexible, quick-feedback way to navigate the landscape of AI infrastructure demands—an experiment from me and early internal supporters at Google DeepMind.

Current frameworks solidified around abstractions that are growing increasingly inadequate for the new demands of multimodal, streaming, stateful, long-running applications. Action Engine aims to be a common building block for these new kinds of applications, without imposing rigid abstractions or heavy dependencies, adapting to applications.

stuartjohnson12•11h ago
I have a feeling there's something cool and useful here, but the way it's described makes me, with the utmost respect love and adoration for the work put into this, want to tear my eyes out. If I was the one posting this after I'd spent a bunch of time working on it and got no comments or feedback I'd be sad and confused, so I will try to give the advice that I would want in this situation.

My harsh feedback would be that the way to communicate what your library does is almost entirely defensive and aims to justify its existence but without telling you in basic terms what it does. It feels like it was written off the back of 100 conversations with someone who said "oh okay, but can't you just [...]".

Humans tend to read in a Z pattern, so I've read 3 blocks of mostly irrelevant text that should be buried in an FAQ somewhere before you actually introduce your core primitives.

I think if you took a few hours to do the following and resubmit you'll get a much warmer reception:

1. Drastically reduce the text. Action Engine provides a set of utilities to help developers build multimodal, streaming, stateful, long-running, agentic applications. Actions are bla bla, async nodes are bla bla. Save the philosophy for the docs.

2. Include a middle step before you jump straight from a oneliner to working program in RestOfTheFuckingOwl style. Here's how these abstractions can be combined in simple way to do surprisingly complex thing.

3. Add a complete, highly intuitive code example or if not possible, a neat diagram. Bonus points for comparing to an existing popular framework you want to replace.

helenapankov•1h ago
Thanks! That's good feedback—you're not too far in guessing the "100 conversations" background, and you're right it doesn't have to define the presentation.

I think all of it makes sense—I've been putting off writing the steadier, more easy going walkthroughs, but they should really make a difference.

Show HN: Bash Screensavers

https://github.com/attogram/bash-screensavers
2•attogram•13m ago•1 comments

Show HN: Ordered – A sorted collection library for Zig

12•habedi0•5h ago•5 comments

Show HN: JSON Query

https://jsonquerylang.org/
136•wofo•19h ago•64 comments

Show HN: I was tired of people dmming me just "hi", so I made this - NoGreeting

https://nogreeting.kuber.studio
3•kuberwastaken•1h ago•0 comments

Show HN: Dlog – Journaling and AI coach that learns what drives wellbeing (Mac)

https://dlog.pro/
39•dr-j•18h ago•19 comments

Show HN: Erdos – open-source, AI data science IDE

https://www.lotas.ai/erdos
77•jorgeoguerra•19h ago•31 comments

Show HN: Git Auto Commit (GAC) – LLM-powered Git commit command line tool

https://github.com/cellwebb/gac
50•merge-conflict•18h ago•30 comments

Show HN: Write Go code in JavaScript files

https://www.npmjs.com/package/vite-plugin-use-golang
148•yar-kravtsov•1d ago•43 comments

Show HN: MyraOS – My 32-bit operating system in C and ASM (Hack Club project)

https://github.com/dvir-biton/MyraOS
237•dvirbt•1d ago•54 comments

Show HN:Interactive RISC-V CPU Visualizer (Sequential and Pipelined)

https://mostlykiguess.github.io/RISC-V-Processor-Implementation/
2•mostlyk•5h ago•0 comments

Show HN: Linux Smart Directories Navigation

https://github.com/abdulbadii/smart-directories-navigation
3•dogol•8h ago•0 comments

Show HN: Helium Browser for Android with extensions support, based on Vanadium

https://github.com/jqssun/android-helium-browser
61•jqssun•1d ago•29 comments

Show HN: Shadcn/UI theme editor – Design and share Shadcn themes

https://shadcnthemer.com
132•miketromba•2d ago•40 comments

Show HN: nblm - Rust CLI/Python SDK for NotebookLM Enterprise automation

https://github.com/K-dash/nblm-rs
9•K-dash•20h ago•0 comments

Show HN: Diagram as code tool with draggable customizations

https://github.com/RohanAdwankar/oxdraw
252•RohanAdwankar•2d ago•59 comments

Show HN: LLM Rescuer – Fixing the billion dollar mistake in Ruby

https://github.com/barodeur/llm_rescuer
94•barodeur•3d ago•14 comments

Show HN: Easily visualize torch, Jax, tf, NumPy, etc. tensors

https://github.com/hardik-vala/tensordiagram
2•HardikVala•13h ago•0 comments

Show HN: Whatdidido – CLI to summarize your work from Jira/Linear

https://github.com/oliviersm199/whatdidido
6•olism•19h ago•0 comments

Show HN: Action Engine — An API/Agent Buildkit Putting Flexibility First

https://actionengine.dev/
2•helenapankov•15h ago•3 comments

Show HN: Learn Basic Chess Movements

https://www.minichessgames.com/?hn
11•patrickdavey•1d ago•1 comments

Show HN: TrueType Rasterizer

https://github.com/StanislavPetrov15/TT_Rasterizer
3•s_petrov•16h ago•0 comments

Show HN: Vetr.is – Privacy-First Cloud in Iceland

https://vetr.is
4•falkensmaze66•16h ago•1 comments

Show HN: LinkPatrol – Free merchant-agnostic tool to find broken affiliate links

https://www.linkpatrol.in
2•deepu_bansal87•18h ago•1 comments

Show HN: Relai-SDK – simulate → evaluate → optimize AI agents

https://github.com/relai-ai/relai-sdk
4•sfeizi•18h ago•0 comments

Show HN: Omnia OS, the Most Efficient Email Client Without AI

https://omniaos.co/
5•jmchugh9•19h ago•0 comments

Show HN: OpenSkills - Run Claude Skills Locally Using Any LLM

https://github.com/BandarLabs/open-skills
6•mkagenius•19h ago•0 comments

Show HN: ChatHawk – Stop Copy-Pasting the Same Question Across Every AI Model

https://chathawk.co
4•chadlad101•20h ago•0 comments

Show HN: Chonky – a neural text semantic chunking goes multilingual

https://huggingface.co/mirth/chonky_mmbert_small_multilingual_1
42•hessdalenlight•2d ago•5 comments

Show HN: Ubik - A new way to use AI in citation-based work and research

https://www.ubik.studio
3•ieuanking•20h ago•0 comments

Show HN: Pinpam, TPM2-backed pin authentication for Linux

https://github.com/RazeLighter777/pinpam
3•razighter777•20h ago•0 comments