kristopolous 2 minutes ago
It came out of a lack of their being an LLM-native tool that feels like cURL or other unix-friendly things such as awk or sed.
I wanted something stateless, explicit, low-level, and composable without "settings" just like you don't with grep or sort.
Instead, you can index into files with jq or line numbers and save invocations for later for instance
llcat --save invocation.json \
-k "@~/credentials.txt:12" \
-u "@settings.json:.[3].host" \
-s "@system_prompts:8" \
-m "@settings.json:.[3].model" \
"@query.txt:12" > output.txt
and then llcat --load invocation.json { ... parameters you want to override ... }
That means there's no hidden state and you can use it in shell scripts and get operational guarantees.I've put a lot of effort into this and use it daily. I really wish people would give it a go and give me feedback and file bugs!
bluegatty 4 minutes ago
It's like if someone handed you an arcane set of page 20-40 of an IKEA assembly manual and expected you to be excited.
About what? Exactly?
throw20261022 2 hours ago
Everything they make these days looks to be strongly vibecoded without a decent review or functional testing. This leads to basic avoidable bugs that annoy vast numbers of users.
Not only this, but when you point out an issue to them on GitHub, they have a history of blocking the reporting user instead of tackling the technical issue.
isodev 18 minutes ago
mi_lk 2 hours ago
albert_e an hour ago
Does Anthropic have something similar.
I understand "claude -p" has been unreliable to use with subscription quota and often required "extra usage" credits.
hahahacorn 2 hours ago
Honestly surprised this wasn't available sooner.
georgestones 11 minutes ago
Comment deletedkkr96 38 minutes ago
Comment deletedluokui89 2 hours ago