Dog parent ๐ถ
Head of AI/Engineering - Product Engineer
Currently building in AI healthcare sector, learning and implementing something new everyday.
Agentic coding seems solved because it is very definitive in nature. Things like copywriting are far too though for agents to crack yet because copywriting has no clear definition of "correct" , it is infact a matter of "taste" which llms just don't have at all.
Extends to any kind of creative work.
Easy to fetch data and do analysis, much harder to be "creative"
๐๐ฎ๐ฏ๐น๐ฒ ๐ฑ ๐ต๐ฎ๐ ๐น๐ฎ๐๐ป๐ฐ๐ต๐ฒ๐ฑ, ๐ฏ๐๐ ๐ถ๐ ๐ฐ๐ผ๐บ๐ฒ๐ ๐๐ถ๐๐ต ๐ฎ ๐ต๐ฒ๐ณ๐๐ ๐ฝ๐ฟ๐ถ๐ฐ๐ฒ ๐๐ฎ๐ด.
Hereโs how to save up to 70% on tokens while using Fable 5:
Your costs can skyrocket when one expensive model handles everythingโplanning, typing, and re-reading the entire conversation with each turn.
The solution?
Split the tasks.
๐ญ. ๐ฃ๐น๐ฎ๐ป๐ป๐ถ๐ป๐ด ๐๐. ๐๐ ๐ฒ๐ฐ๐๐๐ถ๐ผ๐ป
Use a strong model to create the plan, outlining the approach, steps, and constraints.
Then, employ a cheaper model to execute each step.
This way, the expensive model focuses on crafting a compact plan instead of editing every line of code.
๐ฎ. ๐๐๐๐ฎ๐ฏ๐น๐ถ๐๐ต ๐ฎ ๐ฅ๐๐น๐ฒ
Make this task division a rule in your CLAUDE.md/AGENTS.md file
Treat the main session as an orchestrator, not an implementer.
Offload substantive tasksโresearch, implementation, auditsโto a sub-agent.
Specify the model for each task: the strong model for judgment-heavy work and the cheaper model for well-scoped or mechanical tasks. Always avoid leaving it on default.
Ensure each prompt is self-contained and distribute independent tasks in parallel.
๐ฏ. ๐ฃ๐น๐ฎ๐ป ๐ฆ๐๐ผ๐ฟ๐ฎ๐ด๐ฒ
The location of your plan is crucial.
Keep it in your project file, not in chat history.
The file serves as the artifact, while the transcript can be discarded.
๐ฐ. ๐ฅ๐ฒ๐๐ฒ๐ ๐๐ป๐๐ฒ๐ป๐๐ถ๐ผ๐ป๐ฎ๐น๐น๐
Long sessions can degrade performance.
Regularly write the current state to the file, start a new chat, and reload the plan.
The trick is to make the split a rule, not a habit.
Put this in your project-instructions file โ CLAUDE.md / AGENTS.md:
โTreat the main session as an orchestrator, never an implementer.
Offload every substantive task โ research, implementation, audits โ to a sub-agent.
On each dispatch, set the model explicitly: the strong model for judgment-heavy work, the cheaper model for anything well-scoped or mechanical.
Never leave it on default.
Keep each prompt self-contained, and fan out independent tasks in parallel.โ
๐ ๐ฐ๐ผ๐๐ฝ๐น๐ฒ ๐ผ๐ณ ๐ถ๐บ๐ฝ๐ผ๐ฟ๐๐ฎ๐ป๐ ๐ป๐ผ๐๐ฒ๐:
This method works best for sequential handoffsโplan, execute, reset. Using parallel agents with their own contexts can lead to increased costs.
The effectiveness of the cheap executor relies on the clarity of the plan. A vague plan results in poor output.
In summary, stop paying a premium model to think and type simultaneously.
Let it create the plan, allow a cheaper model to execute it, and prioritize the plan as your state.
1. Built an agentic system to generate content for different platforms
2. Built a agentic system for analysing d2c ad pipelines using meta, ga4 and Shopify mcp
3. Built a system that is scheduled and runs in morning and gives me actionables for the day
All constantly learning and improving systems
@realmadhuguru Its as the cloudflare ceo put it - only builders and sellers survive.
Building doesnt have to be only writing code, it can also be building a team of agents for automating flows within the company for user research, feedback loops etc
Iโve been deeply interested in loop engineering and self-improving agents since openClaw and how to apply these to solve domain specific problems.
So I built an agentic pipeline around Meta Ads and Shopify, not just to automate marketing work, but to understand where these systems start breaking down in practice.
๐ง๐ต๐ฒ ๐๐๐๐๐ฒ๐บ ๐ฝ๐ฒ๐ฟ๐ณ๐ผ๐ฟ๐บ๐ ๐๐ฎ๐๐ธ๐ ๐๐๐ฐ๐ต ๐ฎ๐:
1. Meta ads funnel analysis
2. Shopify conversion funnel analysis
3. Complete user view/clicks to purchase pipeline
4. Website audit
5. Campaign creation using past knowledge
6. Long-term memory created during the analysis phase, utilized in campaign creation
๐ง๐ต๐ฒ ๐ฐ๐ผ๐ฟ๐ฒ ๐ฝ๐ฟ๐ผ๐ฏ๐น๐ฒ๐บ ๐ถ๐ ๐๐ถ๐บ๐ฝ๐น๐ฒ Meta and Shopify operate as separate systems. The ad platform tracks clicks, spend, and placements, while the store monitors sessions, add-to-carts, and orders. Unfortunately, neither system integrates the data, leading to misaligned attribution.
๐ง๐ต๐ฒ ๐ผ๐ฏ๐๐ถ๐ผ๐๐ ๐บ๐ผ๐๐ฒ - Hand both systems to one AI agent and ask it to analyze the funnel.
๐ง๐ต๐ฒ ๐ถ๐๐๐๐ฒ ๐๐ถ๐๐ต ๐๐ต๐ฎ๐ - A single agent handling everythingโfrom data pulling to computing rates, drawing conclusions, and writing memoryโcan make unseen trade-offs. It may compute conversion rates inaccurately, treat the ad platform's attributed sales as absolute truth (which they are not, due to over-counting), and rely on last monthโs performance without validating if it was a genuine signal or mere noise.
Instead, I designed a system with separated concerns:
- ๐๐ผ๐๐ฟ ๐ฐ๐ผ๐บ๐บ๐ฎ๐ป๐ฑ๐ serve as entry points: /analyze, /cro, /campaign, /memory. They sequence the work and manage checkpoints without reasoning.
๐ฆ๐ถ๐ ๐๐ฝ๐ฒ๐ฐ๐ถ๐ฎ๐น๐ถ๐๐ฒ๐ฑ ๐ฎ๐ด๐ฒ๐ป๐๐ ๐ฒ๐ฎ๐ฐ๐ต ๐ฝ๐ฒ๐ฟ๐ณ๐ผ๐ฟ๐บ ๐ฎ ๐ฑ๐ถ๐๐๐ถ๐ป๐ฐ๐ ๐๐ฎ๐๐ธ:
- One pulls raw data from both sources.
- One joins and normalizes the data.
- One reasons through the data step by step.
- One inspects the live store for conversion issues.
- One designs the next campaign as a tracked experiment.
- One writes to memory, but only after your approval.
A single Python script computes all statistics, while the LLM reads the output, ensuring the math is trustworthy by maintaining clear boundaries.
The memory layer distinguishes between what youโve communicated to the system (your voice, positioning, benchmarks) and what it has learned (promoting insights only after confirming signals).
The system defaults to WAIT when data is insufficient for action, providing a clear threshold for reassessment.
Everything produced is a draft, requiring your launch and approval for every learning. This boundary ensures an honest feedback loop, as untraced decisions cannot be graded, and ungraded outcomes cannot become real learnings.
The full design, including the architecture diagram, the deterministic stats engine, the confidence-building memory layer, and the learning loop from campaign to playbook, is detailed in the article.
Comment if you want the repo for this
https://t.co/i8PAarQikk
@heynavtoor This can actually serve as foundation for any kind of agentic systems.
On first principle - each agentic system is actually just deep search across some data and then surfacing the most critical insights from it in order
Absolutely Agree. This is the core reason I always did product work with engineering but never shifted completely to product management.
In small orgs - PMs end up becoming project manager running errands for the CEO
In Big orgs - its a game of who can invent metrics that they can show accomplished and get promoted.
The real work of defining what metrics with actually matter ( based on business/product/user feedback ) - how to systematically increase it happens at very few places sadly.
Valid, but very difficult to make the choice tbh. B is always enticing but its so difficult to judge founder conviction/capability/product potential in 4-5 calls. Even if these hit, Ai landscape is changing so fast that what might look great on paper might be redundant in 6 months leading to a tiring job search again
The job descriptions are all just random right now.
I had a call with a recruiter and even after making complete agentic products in last 3 years, the recruiter kept asking if i knew aws bedrock ๐
With the skill sets required, the recruiting industry will also have to understand what each skillset means, its not just frontend, backend anymore, there is a whole spectrum for specific talents in engineering
LLMs don't fail because of bad prompts.
They fail because of system design.
If you're building serious AI infrastructure โ multi-agent systems, memory architectures, diagnostic layers, eval pipelines โ and need someone who thinks at this layer:
I'm open to conversations.
#AIEngineering #AgentArchitecture
The "AI Engineer" title has been colonized by full-stack engineer roles. The actual architecture-layer discipline - the one that determines whether AI systems work reliably in production - has 7 distinct skill clusters that are under-articulated and largely invisible in current job market discourse.
System-level coherence over time
When Agent A, Agent B, your memory layer, and your eval pipeline all run simultaneously โ they need to agree.
Not just functionally. Semantically.
If they contradict each other across steps, errors don't just stack โ they compound. By the time you see the output, the source is 4 layers upstream.
Coherence is the glue skill nobody talks about.