Here is a step-by-step tutorial on building a complete stateful OpenAI agent.
(If you know Python, this is all you need to learn to build a working agent in an hour, including complete explanations of every component.)
This agent:
• It's conversational
• Has persistent memory
• Can use external tools
This tutorial uses Pixelagent, a fully open-source agent engineering blueprint.
Pixelagent is at the intersection of an LLM, storage, and orchestration. You can use it with the following features:
• Supports automated data orchestration
• Multimodal with support for text, images, audio, etc.
• Handles OpenAI and Anthropic message protocols
• Supports tool integrations
• Supports reasoning, reflection, memory, knowledge, and team workflows
Pixelagent is built on top of Pixeltable's declarative framework, which unifies data storage, retrieval, and orchestration. I'm pasting a link below to show an end-to-end live agent built on top of this framework.