frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: qqqa – a fast, stateless LLM-powered assistant for your shell

https://github.com/matisojka/qqqa
39•iagooar•1h ago
I built qqqa as an open-source project, because I was tired of bouncing between shell, ChatGPT / the browser for rather simple commands. It comes with two binaries: qq and qa.

qq means "quick question" - it is read-only, perfect for the commands I always forget.

qa means "quick agent" - it is qq's sibling that can run things, but only after showing its plan and getting an approval by the user.

It is built entirely around the Unix philosophy of focused tools, stateless by default - pretty much the opposite of what most coding agent are focusing on.

Personally I've had the best experience using Groq + gpt-oss-20b, as it feels almost instant (up to 1k tokens/s according to Groq) - but any OpenAI-compatible API will do.

Curious if the HN crowd finds it useful - and of course, AMA.

Comments

iagooar•1h ago
And of course, if you find any bugs or feature requests, report them via issues on Github.
kissgyorgy•1h ago
There is also the llm tool written by simonwillison: https://github.com/simonw/llm

I personally use "claude -p" for this

iagooar•1h ago
Compared to the llm tool, qqqa is as lightweight as it gets. In the Ruby world it would be Sinatra, not Rails.

I have no interest in adding too many complex features. It is supposed to be fast and get out of your way.

Different philosophies.

NSPG911•1h ago
very cool, can be useful for simple commands, but i find github cli's copilot extension useful for this, i just do `ghcs <question>` and it gives me an command, i can ask it how it works, or make it better, copy it, or run it
silentsanctuary•58m ago
I like using ghcs for this as well! Or at least, I liked to - it's deprecated now, in favor of the new CLI which doesn't provide the same functionality.

https://github.com/github/gh-copilot/commit/c69ed6bf954986a0...

https://github.com/github/copilot-cli/issues/53

RamtinJ95•1h ago
This looks really cool and I love the idea but I will stick with opencode run ”query” and for specific agents which have specific models, I can just configure that also in an agent.md then add opencode run ”query” -agent quick
iagooar•1h ago
I think it is more about what it doesn’t do. It is not a coding agent. It is a lightweight assistant, Unix style “Do One Thing and Do It Well”.

https://en.wikipedia.org/wiki/Unix_philosophy

CGamesPlay•1h ago
Looks interesting! Does it support multiple tool calls in a chain, or only terminating with a single tool use?

Why is there a flag to not upload my terminal history and why is that the default?

iagooar•57m ago
Thanks!

It does not support chaining multiple tool calls - if it did, it would not be a lightweight assistant anymore, I guess.

The history is there to allow referencing previous commands - but now that I think about it, it should clearly not be on by default.

Going to roll out a new version soon. Thanks for the feedback!

CGamesPlay•49m ago
Given that it doesn't support multiple tool calls, one thing I noticed that is not ideal is that it seems to buffer stdout and stderr. This means that I don't see any output if the command takes 10 minutes, and I also can't see stdout mixed with stderr. It would be ideal to actually "exec" the target process instead, honestly. https://doc.rust-lang.org/std/os/unix/process/trait.CommandE...
armcat•54m ago
One mistake in your README - groq throughput is actually 1000 tokens per "second" (not "minute"), for gpt-oss-20b.
iagooar•46m ago
Nice catch - fixed!
flashu•53m ago
Good one, but I do not see release for MacOS :(
iagooar•45m ago
Darwin is the MacOS release - should make that clear - will update readme. Thanks.
shellfishgene•43m ago
I don't see any binaries on github?
flashu•41m ago
That was my point, nothing in releases on GH
iagooar•26m ago
The readme clearly links to releases. I am not using GH releases, but that does not mean they are not there.
krzkaczor•38m ago
This is nice. Reminds me how in warp terminal you can (could?) just type `# question` and it would call some LLM under the hood. Good UX.
iagooar•24m ago
Thank you - appreciate it. I really tried to create something simple, that solve one problem really well.
ManuelKiessling•37m ago
Hey Mateusz,

I was looking for exactly something like this, and will give it a spin right now.

But please understand that you have a huge "Trust & Safety" issue.

I've downloaded the 0.8.2 release and extracted it. When I want to run this on my macOS system, a nasty warning pops up:

“qa” Not Opened Apple could not verify “qa” is free of malware that may harm your Mac or compromise your privacy.

Well, fair enough; this is an early-stage project, of course the author did not (yet) jump through the Apple signing process hoops.

Let's do some basic sanity checks: the repo itself is very new, but the matisojka Github profile is established and seem alive and active in a realistic way. Author also builds Podigee, seems legit.

Alright, then let's... wait — why is the HN username iagooar; that doesn't sound even remotely like "matisojka" or "Mateusz" or "Sójka". And the HN profile references edenlm.com, not Podigee.

Okay, a cross-check with https://www.linkedin.com/in/matisojka puts the pieces together, and I'm juuuuust enough convinced that I can give this a try and add the macOS security exception...

...but you see my point, do you?

alt187•33m ago
So if the random guy who posted it on HN wasn't the OP, it would've been a thousand times more untrustworthy, obviously?

I don't see your point, and I squinted very hard.

iagooar•28m ago
And since when does publishing open source software require you to present any credentials at all? I am not hiding anything, I just published using my regular accounts - some of which I have been using for more than a decade.
iagooar•30m ago
It is highly disturbing that you would go through my private profiles and nicknames to prove what? Ever heard of nicknames on the Internet? Ever heard a person can have multiple projects over the many years?

I published an open source library, it is not even v1.0 yet.

I kindly ask you to delete this comment.

darkwater•25m ago
Private if they are on the Internet? They are not private at all. Your answer to the OP comment is frankly... wrong.
alt187•21m ago
Frankly, I second that sentiment.

I'm not sure how extensive your search was to find OP's LinkedIn, but it's clearly not in his HN profile, and that's enough to be unwarranted imho.

hombre_fatal•23m ago
Mate, it's a free project on github they shared with us. Let's keep things in perspective.
baalimago•33m ago
For inspiration (and, ofc, PR since I'm salty that this gets attention while my pet project doesn't), you can checkout clai[0] which works very similarly but has a year or so's worth of development behind it.

So feature suggestions:

* Pipe data into qq ("cat /tmp/stacktrace | qq What is wrong with this: "),

* Profiles (qq -profile legal-analysis Please checkout document X and give feedback)

* Conversations (this is simply appending a new message to a previous query)

[0]: https://github.com/baalimago/clai/blob/main/EXAMPLES.md

iagooar•9m ago
The net is vast and more often than not we miss the good things out there.

A little anecdote: a few years ago I published an open source library that for many years would go completely underappreciated. For a few years I did not even check it - and then one day I realized it had over 500 stars on GH (+700 today). Good things take time.

Appreciate the ideas!

jcmontx•25m ago
why use this and not claude code?
iagooar•23m ago
"Do One Thing and Do It Well" - https://en.wikipedia.org/wiki/Unix_philosophy

Also, groq + gpt-oss is so much faster than Claude.

d4rkp4ttern•21m ago
I built a similar tool called “lmsh” (LM shell) that uses Claude-code non-interactive mode (hence no API keys needed, since it uses your CC subscription): it presents the shell command on a REPL like line that you can edit first and hit enter to run it. Used Rust to make it a bit snappier:

https://github.com/pchalasani/claude-code-tools?tab=readme-o...

It’s pretty basic, and could be improved a lot. E.g make it use Haiku or codex-CLI with low thinking etc. Another thing is have it bypass reading CLAUDE.md or AGENTS.md. (PRs anyone? ;)

iagooar•6m ago
This a pretty neat approach, indeed. Having to use the API might be an inconvenience for some people indeed. I guess having the Claude or ChatGPT subscription and using it with the CLI tools is what makes developers stick with these tools, instead of using what is out there.
buster•5m ago
I'm using https://github.com/kagisearch/ask

It's a simple shell script of 204 lines.

Apps.apple.com leaked source code DMCA Takedown

https://github.com/github/dmca/blob/master/2025/11/2025-11-05-apple.md
1•LelouBil•13s ago•0 comments

A small game experiment for SEO

https://itcrawls.com
1•mmagicc•1m ago•0 comments

Dennis Ritchie's story of dabbling in the cryptographic world

https://web.archive.org/web/20250121041734/https://www.bell-labs.com/usr/dmr/www/crypt.html
1•fanf2•7m ago•0 comments

HackedGPT: Novel AI Vulnerabilities Open the Door for Private Data Leakage

https://www.tenable.com/blog/hackedgpt-novel-ai-vulnerabilities-open-the-door-for-private-data-le...
1•consumer451•8m ago•0 comments

How to Talk to Grandma About AI

https://jstrieb.github.io/posts/llm-thespians/
2•wofo•10m ago•0 comments

Show HN: I've built a story-to-video AI generator website

https://visimagine.com
1•gravitywp•14m ago•0 comments

The OpenHands Software Agent SDK: Composable and Extensible

https://arxiv.org/abs/2511.03690
1•timini•14m ago•1 comments

Review of the Other phone: a stylish, safety-first smartphone for children

https://www.mumsnet.com/reviews/the-other-phone-review
1•mner•15m ago•0 comments

Screeps: MMO RTS sandbox game for programmers

https://github.com/screeps/screeps
1•nateb2022•17m ago•0 comments

I want get a free HTTPS certificate without any library

https://awheelmaker.com/ACME
1•RockieYang•18m ago•0 comments

Pussy Hunter

https://bigjobby.com/floof/
4•bigjobbyx•23m ago•0 comments

Colonial spider community in Sulfur Cave sustained by chemoautotrophy

https://subtbiol.pensoft.net/article/162344/
1•perihelions•24m ago•0 comments

Deep sequence models tend to memorize geometrically; it is unclear why

https://arxiv.org/abs/2510.26745
2•amichail•27m ago•0 comments

Stanford Graph Learning Workshop 2025 Video Recordings

https://snap.stanford.edu/graphlearning-workshop-2025/#schedule
1•Anon84•27m ago•0 comments

Show HN: A hand-held setup guide for Stremio (for non-tech friends and family)

https://www.own-your.stream/
1•anonbuddy•27m ago•0 comments

The Telegraph: BBC's bias 'pushed Hamas lies around the world'

https://www.telegraph.co.uk/news/2025/11/04/bbc-arabic-bias-pushed-hamas-lies/
1•wtcactus•27m ago•0 comments

Play 1.0 – The Future of Work, All in One App

https://3d7tech.com/play
1•richard3d7•28m ago•0 comments

Millisecond lifetimes and coherence times in 2D transmon qubits

https://www.nature.com/articles/s41586-025-09687-4
1•westurner•29m ago•0 comments

The Web Animation Performance Tier List

https://motion.dev/blog/web-animation-performance-tier-list
1•SirHound•30m ago•0 comments

Show HN: Placeholder Image Generator with color control

https://placeholderimage.io
1•Kristjan_Retter•31m ago•0 comments

Show HN: AI Coding Agents: Intent-Driven Development Guidelines

https://github.com/Exadra37/ai-intent-driven-development
1•Exadra37•31m ago•0 comments

You can't handle the truth – World Assessment Survey

https://worldview-assessment.vercel.app/
1•mrconter11•38m ago•0 comments

The Smith Manoeuvre – Is your mortgage tax deductible?

https://edrempel.com/smith-manoeuvre/
2•mooreds•39m ago•0 comments

Feature Extraction with KNN

https://davpinto.github.io/fastknn/articles/knn-extraction.html
2•RicoElectrico•41m ago•0 comments

Can Agentic AI workflows create good content?

https://medium.com/@mirshakirdah2/i-let-ai-write-my-blog-posts-for-6-months-heres-what-actually-h...
1•rovmut•41m ago•1 comments

Electronics device database of over 500k products

https://device.report/
1•Hackbraten•41m ago•0 comments

Show HN: CountdownShare – simple embeddable countdown timer, free and no signup

https://countdownshare.com
1•jatinlalit•42m ago•0 comments

Accumulating Context Changes the Beliefs of Language Models

https://arxiv.org/abs/2511.01805
2•Anon84•42m ago•0 comments

AI Slop vs. OSS Security

https://devansh.bearblog.dev/ai-slop/
28•mooreds•44m ago•3 comments

OIDC Workload Identity on AWS

https://www.latacora.com/blog/2025/11/04/aws-oidc-workload-identity/
2•mooreds•45m ago•0 comments