HackerTrans
トップ新着トレンドコメント過去質問紹介求人

fhouser

no profile record

投稿

Ask HN: Does piping LLM output into a RAG stack sound like a good idea?

2 ポイント·投稿者 fhouser·4 か月前·2 コメント

Show HN: I built my first SaaS

lunatic-ai.com
2 ポイント·投稿者 fhouser·4 か月前·0 コメント

Open standard for stable machine-readable facts for AI systems

groundingpage.com
1 ポイント·投稿者 fhouser·4 か月前·0 コメント

コメント

fhouser
·先月·議論
That's smart. Just the other day, I was thinking about how I would solve images/graphs/rich PDF stuff in a RAG system. Now I know more, thanks!
fhouser
·3 か月前·議論
Not exactly agents ignoring instructions, but I'm wondering if (selective) inclusion of LLM responses in a RAG stack might be suitable as a sort of long-term memory for "accepted" LLM contributions to code for example. This way, unwanted novel or alternate solutions to repeated patterns might be avoided?
fhouser
·4 か月前·議論
Yeah, I think that's the most important part in these new types of processes. Although it is tempting to just let an agent run with it for a while.
fhouser
·4 か月前·議論
The Hitchhiker's Guide to issue-tracking.
fhouser
·4 か月前·議論
Hot take: You should want to review your agents' output and progress.
fhouser
·4 か月前·議論
Thanks,that would be great.
fhouser
·4 か月前·議論
Opus 4.6 usually doesn't disappoint .. No double negative auth checks or race conditions to report on, but I can say that introducing new functionality and patterns mostly requires a few cycles before the "repeatable pattern" is cleanly documented in the spec. When bugs do come up, the agent is quite good at finding the root cause and implementing a fix.
fhouser
·4 か月前·議論
I recently shipped a "vibe-coded" project. You raise a good point: I hadn't considered the confidence gap. If it is true that LLM generated code produces more vulnerabilities in addition to there being more code overall, all while at the same time the developer feels better about their results, then that is concerning.

This is how I go about ensuring there is little to no chaos (your mileage may vary based on project size and characteristics): - Plan your project manually, do not outsource thinking to the LLM. This includes being intentional about architecture, tech-stack, dependencies, etc.. - I have planning, orchestrating, coding, and reviewing agents. These should be self-explanatory, but there's a catch: the workflow is automated. OpenCode allows you to define "subagents" which can be called by "primary" agents. I will write a detailed Gitlab issue that my planning agent can fetch and read. It will create a detailed resolution plan that I can point the orchestration agent to. The orchestrator then delegates implementation to one or more coding agents simultaneously. Results are in turn delegated to reviewer agents. If the reviewer agents don't complain, then the results are ready for human review in an MR. - Changes that pass all review are documented in the project spec. E.g., if new modules are added that require an auth guard pattern implementation that is already documented in the spec, they will be listed as relevant sites for that auth guard pattern, etc..

I feel like the LLM agents have been more thorough and consistent than I could have been without them. This goes for refactors too: Since the entire project is essentially mapped out in the spec.md file(s), it's hard for the agent to miss a relevant site in the code. Human review is key. Don't merge code you don't understand.
fhouser
·4 か月前·議論
Do you have domain knowledge for each category in-house? How did you put together so many specific calculators while maintaining correctness in each calculator's respective domain?
fhouser
·4 か月前·議論
aider.chat was my entry to agentic coding. OpenCode followed. Not looking back.
fhouser
·4 か月前·議論
[dead]