AI++ // voice agents, subagents, memory, and how repeating yourself can get better results


Agents are starting to take on a life of their own, and as agent builders we need to consider the potential outcomes. The story of the autonomous agent that was denied when it opened a pull request to contribute to matplotlib and consequently wrote a hit piece on the maintainer had opinions on the internet veering between a fabrication or the beginning of Skynet. I think the lesson we should be taking away from this is that the the end user of an agent is not the only human that may come into contact with it and we should design accordingly.

In this edition we have practical ways to build with subagents, build voice agents, and build memory for agents. Plus plenty of model releases and a reminder not to get LLMs to generate passwords for you.

​Phil Nash​
Developer relations engineer for
Langflow​

πŸ› οΈ Building with AI, Agents & MCP

Context control

Taking control of your agent's context is key to their success, this article on how LangChain improved their coding agent by improving the harness has some good lessons on how to take advantage of tracing and self-verification. On the other hand, you might be trying to keep your token costs, and thus the size of your context, down. This article on the LLM Context Tax has actionable ways to use caches and avoid sending excess context. Here's an in-depth look at how prompt caching works within OpenAI.

Different ways of building agents

This developer built a sub-500ms latency voice agent from scratch and this is a good practical project on how to build memory for your agent with Python and SQLite. If you want to go beyond agents to subagents, this explainer from Builder covers a lot of ground.

As agents get more complex so do evals. Finding out what to eval, and that sometimes the thing you built didn't help, were part of this developers first evals.

Building skills

This is a great guide on how to build an Agent Skill for a developer tool. Did you know that Skills are supported in the OpenAI API now too?

🧠 New models

It's been a little while since I sent a newsletter, so there has been a lot of new models. Some interesting ones are:

πŸ—žοΈ Other news

πŸ§‘β€πŸ’» Code & Libraries

πŸ“… Events

I'll be out at OpenSearchCon China on March 16th-17th, speaking about document ingestion with Docling and OpenSearch with Carol Chen from Red Hat.

Enjoy this newsletter? Forward it to a friend.

2755 Augustine Dr, 8th Floor, Santa Clara, CA 95054
​Unsubscribe Β· Preferences​

AI++ newsletter

Subscribe for all the latest news for developers on AI, Agents and MCP curated by the Langflow team.

Read more from AI++ newsletter

Is a token crunch coming? This week GitHub paused sign-us for GitHub Copilot Pro, Pro+ and Student plans, tightened up their usage limits, and removed Opus from their Pro plans. And today, Anthropic seemed to remove Claude Code from new Pro plans, though that has been reversed quickly. In general, while this is only seeming to affect individual plans related to coding agents, it could point to an inflection point where AI companies start considering how their pricing matches up to their...

The big news last week was that Anthropic mistakenly leaked the source code of Claude Code by leaving source maps in the package. Part of the source code referenced Claude Mythos, which has been properly announced this week as a model that’s incredibly good at finding software bugs and creating security exploits. It’s so good that it’s only being shared with 40 partners as part of Project Glasswing. Here’s a quick heads up, this newsletter is going to be changing format soon. As Langflow...

Jensen Huang has declared on a podcast that we have reached AGI. For a very specific definition of AGI that probably doesn't agree with what you might think AGI is. One would have thought that the afterglow of NVIDIA GTC would have provided enough hype for at least the rest of the month. Meanwhile, for those building agents, there has been a lot of talk about CLIs and Agent Skills, and this week we focus on evaluating skills to make sure they do what they are supposed to. WebMCP has been an...