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 dagen geleden·0 comments

Multistack 1.0 – Lightweight TUI for orchestrating coding agents

crates.io
2 points·by gidellav·26 dagen geleden·0 comments

Zerostack 1.5 – Lightweight Unix-inspired coding agent

crates.io
2 points·by gidellav·26 dagen geleden·0 comments

Claude Code Is Dead

claude-code-is-dead.vercel.app
2 points·by gidellav·26 dagen geleden·1 comments

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

crates.io
2 points·by gidellav·27 dagen geleden·0 comments

[untitled]

2 points·by gidellav·27 dagen geleden·0 comments

Claude Code is dead, the future is open

claude-code-is-dead.vercel.app
4 points·by gidellav·27 dagen geleden·0 comments

Claude Code Is Dead

claude-code-is-dead.vercel.app
4 points·by gidellav·27 dagen geleden·0 comments

Multistack – Lightweight TUI for orchestrating coding agents

github.com
2 points·by gidellav·27 dagen geleden·0 comments

Zerostack v1.5 – Lightweight Unix-inspired coding agent

github.com
3 points·by gidellav·27 dagen geleden·0 comments

Custom Prompts: a minimal, customizable alternative to Skills

rocketup.pages.dev
1 points·by gidellav·29 dagen geleden·0 comments

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

gi-dellav.github.io
3 points·by gidellav·vorige maand·0 comments

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

rocketup.pages.dev
2 points·by gidellav·vorige maand·0 comments

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

rocketup.pages.dev
4 points·by gidellav·vorige maand·0 comments

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

crates.io
13 points·by gidellav·vorige maand·3 comments

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

github.com
6 points·by gidellav·vorige maand·0 comments

Zerostack v1.3.2 Released

github.com
2 points·by gidellav·2 maanden geleden·0 comments

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

crates.io
575 points·by gidellav·2 maanden geleden·308 comments

Zerostack – Tiny Rust Coding Agent in 8MB of RAM

github.com
3 points·by gidellav·2 maanden geleden·0 comments

Analysis of LLM advancement: impactful LLMs in Q3 2027

rocketup.pages.dev
1 points·by gidellav·6 maanden geleden·0 comments

comments

gidellav
·29 dagen geleden·discuss
try lawyer help subreddits
gidellav
·29 dagen geleden·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
·vorige maand·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 maanden geleden·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 maanden geleden·discuss
zerostack contains --sandbox flags that forces bwrap usage on all shell tool usage
gidellav
·2 maanden geleden·discuss
Check https://news.ycombinator.com/item?id=48164948
gidellav
·2 maanden geleden·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 maanden geleden·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 maanden geleden·discuss
I am currently deciding on adding ACP support or not (and ACP support should allow connections to JetBrains's IDEs)
gidellav
·2 maanden geleden·discuss
Retry from Safari, sometimes it works better
gidellav
·2 maanden geleden·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 maanden geleden·discuss
Isn't 2 second startup time a lot? With zerostack, I managed to get it down to ~90ms
gidellav
·2 maanden geleden·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 maanden geleden·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 maanden geleden·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 maanden geleden·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 maanden geleden·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 maanden geleden·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 maanden geleden·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 maanden geleden·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