HNHacker News
TopNewBestAskShowJobs

imsh4yy

28 karma · joined August 18, 2022

submissionscomments
imsh4yy··on Show HN: Derive – An open home for AI artifacts and workflows
This is very cool! Will have a look.
imsh4yy··on SSE sucks for transporting LLM tokens
Yep, came here expecting to read an interesting take on why SSE sucks or a better alternative, but this just reads like "skill issue." A term I very much dislike but seems appropriate here.
imsh4yy··on Show HN: StepKit, an open and cross-platform durable execution standard
I've had early access to StepKit and this kind of sane, explicit API with pluggable backends feels like the right direction. Kudos to the team here!
imsh4yy··on Best Practices for Building Agentic AI Systems
Thank you :)
imsh4yy··on Best Practices for Building Agentic AI Systems
Haha, thank you! I just like to build stuff.
imsh4yy··on Best Practices for Building Agentic AI Systems
Anyway I can learn more about this?
imsh4yy··on Best Practices for Building Agentic AI Systems
Yes they are tools.
imsh4yy··on Best Practices for Building Agentic AI Systems
You're right that this isn't the "autonomous agent" fantasy that keeps getting hyped.

The agentic part here is more modest but real. The primary agent does make runtime decisions about task decomposition based on the data and calls the subagents (tools) to do the actual work.

So yeah, it's closer to "intelligent workflow orchestration." That's probably a more honest description.

imsh4yy··on Best Practices for Building Agentic AI Systems
I mean that depends on how you define the "input" for the tool. Some can be very deterministic like an enum, boolean, number, etc.
imsh4yy··on Best Practices for Building Agentic AI Systems
Yes, temp is close to 0 for most models. For top k and top p, I've been using the default values set in OpenRouter.
imsh4yy··on Best Practices for Building Agentic AI Systems
I assume you're talking about Claude Code, right? If so, I very much agree with this. A lot of this was actually inspired by how easy it was to do in Claude Code.

I first experimented with allowing the main agent have a "conversation" with sub-agents. For example, I created a database of messages between the main agent and the sub-agents, and allowed both append to it. This kinda worked for a few messages but kept getting stuck on mid-tier models, such as GPT-5 mini.

But from my understanding, their implementation is also similar to the stateless functions I described. (happy to be proven wrong). Sub agents don't communicate back much aside from the final result, and they don't have a conversation history.

The live updates you see are mostly the application layer updating the UI which initially confused me.

imsh4yy··on Best Practices for Building Agentic AI Systems
So far I've been hardcoding these into the API calls.
imsh4yy··on Best Practices for Building Agentic AI Systems
Not sure if I understand the question, but I'll do my best to answer.

I guess Agents/Agentic are too broad of a term. All of this is really an LLM that has a set of tools that may or may not be other LLMs. You don't really need a framework as long as you can make HTTP calls to openrouter or some other provider and handle tool calling.

I'm using the AI sdk as it plays very nicely with TypeScript and gives you a lot of interesting features like handling server-side/client-side tool calling and synchronization.

My current setup has a mix of tools, some of which are pure functions (i.e. database queries), some of which handle server-side mutations (i.e. scheduling a changelog), and some of which are supposed to run locally on the client (i.e. updating TipTap editor).

Again, hopefully this somewhat answers the question, but happy to provide more details if needed.

imsh4yy··on Best Practices for Building Agentic AI Systems
I think I need to make this a bit more clear. I was mostly referring to caching the tools (sub-agents) if they are a pure function. But that may be a bit too speicific for the sake of this post.

i.e. you have a query that reads data that doesn't change often, so you can cache the result.

imsh4yy··on Best Practices for Building Agentic AI Systems
So I have a main agent that is responsible for streering the overall flow, and then there are the sub-agents that, as I mentioned, are stateless functions that are called by the main agent.

Now these could be anything really: API calls, pure computation, or even LLM calls.

imsh4yy··on Best Practices for Building Agentic AI Systems
Sure! So there are both read-only and write-only agents that I'm working on. Basically there's a main agent (main LLM) that is responsible for the overall flow (currently testing GPT-5 Mini for this) and then there are the sub-agents, like I mentioned, that are defined as tools.

Hopefully this isn't against the terms here, but I posted a screenshot here of how I'm trying to build this into the changelog editor to allow users to basically go:

https://x.com/ImSh4yy/status/1951012330487079342

1. What tickets did we recently close? 2. Nice, write a changelog entry for that. 3. Add me as author, tags, and title. 4. Schedule this changelog for monday morning.

Of course, this sounds very trivial on the surface, but it starts to get more complex when you think about how to do find and replace in the text, how to fetch tickets and analyze them, how to write the changelog entry, etc.

Hope this helps.

imsh4yy··on Best Practices for Building Agentic AI Systems
Author of this post here.

For context, I'm a solo developer building UserJot. I've been recently looking deeper into integrating AI into the product but I've been wanting to go a lot deeper than just wrapping a single API call and calling it a day.

So this blog post is mostly my experience trying to reverse engineer other AI agents and experimenting with different approaches for a bit.

Happy to answer any questions.

imsh4yy··on Say Goodbye to Outdated Footer Years, Forever
Gents, I'm the CEO of getfullyear.com

Happy to answer any questions regarding our service.

imsh4yy··on Show HN: Inngest – Developer platform for background jobs and workflows
Having an event-driven infrastructure is a big missing piece in the serverless world and I'm glad to see you guys stepping in and filling this gap!
imsh4yy··on Show HN: Send Free Transactional Emails via Cloudflare Workers
I recently learned that Cloudflare offers free outgoing transactional emails through their partnership with MailChannels.

So I put together this simple proxy worker that anyone can deploy in just a few minutes and use it for sending transactional emails.

imsh4yy··on Show HN: MyNotifier – Simple Notifications
Thank you Sergio :)
imsh4yy··on Show HN: MyNotifier – Simple Notifications
Hey! LogSnag [0] founder here, more than happy to answer any questions regarding our service and offerings. xD

[0] https://logsnag.com