HackerTrans
TopNewTrendsCommentsPastAskShowJobs

gidellav

no profile record

Submissions

Show HN: Use-zerostack – delegate any task to a lightweight coding agent

github.com
4 points·by gidellav·13 hari yang lalu·0 comments

Multistack 1.0 – Lightweight TUI for orchestrating coding agents

crates.io
2 points·by gidellav·26 hari yang lalu·0 comments

Zerostack 1.5 – Lightweight Unix-inspired coding agent

crates.io
2 points·by gidellav·26 hari yang lalu·0 comments

Claude Code Is Dead

claude-code-is-dead.vercel.app
2 points·by gidellav·26 hari yang lalu·1 comments

Zerostack v1.5 – A Unix-inspired coding agent written in pure Rust

crates.io
2 points·by gidellav·27 hari yang lalu·0 comments

[untitled]

2 points·by gidellav·27 hari yang lalu·0 comments

Claude Code is dead, the future is open

claude-code-is-dead.vercel.app
4 points·by gidellav·27 hari yang lalu·0 comments

Claude Code Is Dead

claude-code-is-dead.vercel.app
4 points·by gidellav·27 hari yang lalu·0 comments

Multistack – Lightweight TUI for orchestrating coding agents

github.com
2 points·by gidellav·27 hari yang lalu·0 comments

Zerostack v1.5 – Lightweight Unix-inspired coding agent

github.com
3 points·by gidellav·27 hari yang lalu·0 comments

Custom Prompts: a minimal, customizable alternative to Skills

rocketup.pages.dev
1 points·by gidellav·29 hari yang lalu·0 comments

Show HN: Zerostack, an open coding agent optimized for memory footprint

gi-dellav.github.io
3 points·by gidellav·bulan lalu·0 comments

Simple memory design for AI agents (from zerostack's dev)

rocketup.pages.dev
2 points·by gidellav·bulan lalu·0 comments

What we built in 2 weeks zerostack – the lightweight coding agent

rocketup.pages.dev
4 points·by gidellav·bulan lalu·0 comments

Zerostack v1.3.4 released – Lightweight Unix-inspired coding agent

crates.io
13 points·by gidellav·bulan lalu·3 comments

Zerostack v1.3.4 released – Lightweight Unix-like coding agent

github.com
6 points·by gidellav·bulan lalu·0 comments

Zerostack v1.3.2 Released

github.com
2 points·by gidellav·2 bulan yang lalu·0 comments

Zerostack – A Unix-inspired coding agent written in pure Rust

crates.io
575 points·by gidellav·2 bulan yang lalu·308 comments

Zerostack – Tiny Rust Coding Agent in 8MB of RAM

github.com
3 points·by gidellav·2 bulan yang lalu·0 comments

Analysis of LLM advancement: impactful LLMs in Q3 2027

rocketup.pages.dev
1 points·by gidellav·6 bulan yang lalu·0 comments

comments

gidellav
·29 hari yang lalu·discuss
try lawyer help subreddits
gidellav
·29 hari yang lalu·discuss
I wrote a bunch of prompts for my own coding agent zerostack ( https://gi-dellav.github.io/zerostack/ ), and published a blogpost on our Prompts system ( https://rocketup.pages.dev/posts/alternative-to-skills/ ).

You can try to download the MD files from the source code https://github.com/gi-dellav/zerostack/tree/main/prompts and then load them into another coding agent
gidellav
·bulan lalu·discuss
Actually, those two are different versions, but I am considering writing a full-length blog post on what changed in the last 2 weeks (aka: a lot).
gidellav
·2 bulan yang lalu·discuss
Check what tools we already implemented, check your "slow" accusation, check the prompt system, check the provider integration (via Rig, so caching is already enabled), check the MCP support and other integrations that you don't even find on some major agents (git worktrees + loops).

For 3 years, your Lovable clone is something that Claude Code could make in a couple of days, but good luck shitting on other project I guess.
gidellav
·2 bulan yang lalu·discuss
zerostack contains --sandbox flags that forces bwrap usage on all shell tool usage
gidellav
·2 bulan yang lalu·discuss
Check https://news.ycombinator.com/item?id=48164948
gidellav
·2 bulan yang lalu·discuss
This is actually a topic of current interest, and I think that I will switch to a sandbox-by-default once the bwrap implementation inside of zerostack is well tested and highly configurable.
gidellav
·2 bulan yang lalu·discuss
Well... for the most part, you use it like skills, but instead of "commands" you can think of "environments": so '/prompt debug', which is one of the integrated prompts, allows for a debug-focused agent, you can then talk to it as a normal agent, and then '/prompt code' to go back to the standard coding agent.

About subagents: as of right now, the entire agent runs on one context buffer, so it doesn't support subagents in order to keep it lean; but there is a great chance that subagents will be added, as explore-heavy tasks often bloat the context window
gidellav
·2 bulan yang lalu·discuss
I am currently deciding on adding ACP support or not (and ACP support should allow connections to JetBrains's IDEs)
gidellav
·2 bulan yang lalu·discuss
Retry from Safari, sometimes it works better
gidellav
·2 bulan yang lalu·discuss
Yes, I am open for PRs.

What you showed is a clear bug in my codebase, if you can, open a Github issue with each of your bugs.

Thanks!
gidellav
·2 bulan yang lalu·discuss
Isn't 2 second startup time a lot? With zerostack, I managed to get it down to ~90ms
gidellav
·2 bulan yang lalu·discuss
Exactly, this was my thought process when deciding if we should have Skills or not.

In the end, I think that this prompt-only design, with the integrated tools that come with zerostack, is more than enough.
gidellav
·2 bulan yang lalu·discuss
I understand the concept, but I don't get what's the advantage over adding in the prompt instructions to use a specific bash command for a specific task, acting as a "custom tool".
gidellav
·2 bulan yang lalu·discuss
Some interesting features I add on top of being lightweight are the prompts library, Git worktrees integration and Ralph Wiggum loops integrations.
gidellav
·2 bulan yang lalu·discuss
1. I will add some screenshots tomorrow

2. As said before, there are no benchmarks right now, but it is good enough for me, so I hope it's good enough for y'all :)

3. Transfering settings from other agents is out-of-scope for a minimalstic coding agent, but the idea is that, apart from MCP server, the rest might just force you to learn how zerostack works, because of design choices such as not having Skills or having certain specialized tools integrated (worktrees and loops).
gidellav
·2 bulan yang lalu·discuss
Hi, nice comment!

1. I had experience not only with wrong versions selected by the agents, but also weird crates (ex. choosing a crate with 10 github stars when a more complete and more supported one was available), reason why now I always choose the dependencies and then I let the agent work.

2. Yes, some of the provider code could be made using macros, I am just lazy... But thanks for the tip! I will save it for later.

3. No telemetry, and it can be checked thanks to the fact that there are no HTTP calls outside of the MCP implementation (via rmcp) and LLM connectors (via rig)

4. Yes, i set panic handler to 'abort', thinking that I would've get a nice size decrease: i yet have to experience a panic on this project, but I will revert it to default behavior if the binary size saving is really so small

5. While it is async, the entire project runs on one thread (as expressed in the main.rs with ```#[tokio::main(flavor = "current_thread")]```), as it allows for a nice ~8MB memory saving (so, 50% off) and no real performance loss, being such a simple tool.

---

P.S. Just switched back to default settings for panic handler
gidellav
·2 bulan yang lalu·discuss
I get you, but when I decided to follow a no-skills approach (as in, no agent's Skills used), I had to decide what:

1. Couldn't be built only using prompts

2. Couldn't be built only using MCP servers

3. Would have improved my UX experience (as i hope, your UX experience).

From those three conditions, I chose integrated git worktrees and loops
gidellav
·2 bulan yang lalu·discuss
I have to be honest and tell you that try to load such an heavy runtime as a scripting layer is not a great idea; at the same time I can tell you that I am working on another Rust project where I also needed scripting, and after three attempts I landed on rhai (https://rhai.rs/) (https://rhai.rs/book).

You might find it nice for pretty much all use cases except for high-performance scripting (so, if you are not try to build the entire logic entirely in rhai, you are going to be fine).
gidellav
·2 bulan yang lalu·discuss
Thanks! I don't think that the only advantages are being open and lightweight, but you can actually find some more interesting features such as Ollama support, integrated Prompts (in order to compete with superpowers), git worktrees integration, and so on