zackham

Joined 17 years ago

Karma
763
Submissions
164
Member since
Jul 18
https://ridewithgps.com - Helping cyclists go on better rides more often.

https://stepwise.run - Deterministic scaffolding around nondeterministic work. Observable runs. Human gates. Resume after reboot. No babysitting.

https://github.com/zackham/aloop - An embeddable Python agent loop for multi-agent orchestration, declarative permissions, and editor integration via ACP. Use any LLM from any provider, extend through hooks, embed as a library, drive from the CLI, or expose as an ACP server.

[email protected]

View on Hacker News

Recent submissions

Comment · 15 days ago
Comment · 3 months ago
single author, single user software is the one place where there is no rev limiter on ai. i spend the vast majority of my time on the computer steeped in my personal software now. some i publish for others to use, or so friends can point their agent at to adapt/rebuild:

https://stepwise.run/ Portable workflow orchestration for agents and humans

https://github.com/zackham/aloop Embeddable Python agent loop for integrating LLM agents into your projects. Multi-provider (OpenRouter, OpenAI, Anthropic, Google, Groq), built-in tools, hooks, ACP server, and persistent sessions.

https://github.com/zackham/plat An embeddable infinite canvas to build on. Bring your own node types; drag, zoom, edges, auto-layout, and undo come free. Host-agnostic storage, runtime API built for agents.

https://github.com/zackham/seance Shared live workspace for humans and agents — multi-pane terminals, notes, and a control plane for co-working in the open.

deep dive docs for my personal agent system i've been developing since dec, and using constantly: https://vita-docs.ham.xyz/overview/

browser replacement for stuff i control: https://vita-reports.ham.xyz/s/2119130b0b6b

a snapshot in time of the education system i run for my kids: https://vita-reports.ham.xyz/s/e7036ae931a7

if you want to talk about any of this stuff, or have a related project you think i'd appreciate, hit me up [email protected] or @zackham on telegram. abundance is here for personal software. take advantage of it and have fun!

Comment · 3 months ago
all ingested data and all derivations of that data can link to source channel and associated ACL that syncs with the source. then search/reads/etc just join on and respect the ACL. not that complicated to manage for things like slack, meetings, etc.
Comment · 3 months ago
Comment · 6 months ago
Comment · 6 months ago
Comment · 6 months ago
The most durable way to reason about agents is to just think about humans. We have thousands of years of prior art on coordinating instantiations of stochastic intelligence. Context, tools, goals, validation, specialization, distribution of labor, coordination... If jobs are bundles of tasks and areas of accountability, maybe it's more effective right now to unbundle and reorganize some of these things. If constraints underperform autonomy, maybe you have to adjust where you operate on that spectrum, and account for it in goal definition and validation. These are not new problems.
Comment · 6 months ago
Comment · 6 months ago
agreed. the long-running tasks i handle with immediate-background and continually edit message with updates, along with fork-and-reconcile semantics so you don't have to queue messages. also having a supergroup with separate topics for different sessions works really well.

the separate topics approach along with allowing other processes to enqueue messages into the session stream solves state pretty tidily, see "the session as decision-maker" in the linked report

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton