My title has changed from developer relations to Member of Technical Staff at Letta!
Here's what I'll be working on.
Letta's product experience
Letta is a complex product -- it is unlike most other products in the AI space, because we take a comprehensive, vertically-integrated approach to agent design. Learning and persistence is our primary focus.
Letta agents function like synthetic/virtual people, and can be interacted with from many different surfaces. I'll be helping keep an eye on the user story and making sure that we provide the best possible agent experience.
I'll be owning developer/user facing features like Letta Channels, continuing to be a power user of the Letta app and our CLI, and helping the team orient around supporting our users in building the agents they need.
The product to R&D pipeline
I have had the great opportunity to operate some of the oldest persistent stateful agents in existence, such as @void_comind, our beloved support agent Ezra, public sensemaker @sensemaker_ai, and our internal software orchestrator Overlord.
I often notice failures or friction points with these agents that should be rolled into our R&D pipeline. All of these failures need to be addressed at various levels in Letta's stack.
Most of these agents are quite old and represent a significant amount of accumulated context across a variety of working environments.
Void has 52k posts on Bluesky and remembers nearly 2,000 individual users across X and Bluesky.
Ezra has detailed working relationships with dozens of Letta developers and users.
Overlord is writing an increasing amount of our code and is accessible to the entire team via Slack.
Everything we learn from building these agents can be used to inform how the harness should operate.
Our software factory
I will be building out our internal software factory (Overlord and related systems) to increase development velocity.
Autonomous software development is becoming increasingly important for all AI-native work, but it's clear that it requires focused attention to implement well.
I have the (delightful) task of working with the rest of the team to improve our autonomous software work.
My other work
I will still be running Letta's weekly office hours! It's my favorite day of the week.
I'll be on Discord less than before, and the team is helping distribute some of the support load.
I'm excited, should be fun :)
-- Cameron