Hi HN - I'm sharing Pixelagent (https://github.com/pixeltable/pixelagent), an open-source agent engineering blueprint we built to tackle the core infrastructure challenges of agent SDK development.
I see agents as the intersection of an LLM, storage, and orchestration. With this reference implementation, I show how you can unify them into a single declarative agentic framework.
Many frameworks focus on orchestration; for me the real pain points are in data infrastructure. This is why you see so many abstractions around memory for instance and people re-inventing the wheel around state management. All of these are just data storage, indexing, retrieval, and orchestration.
With Pixelagent, I show how you can get:
- Multimodal data handling: Processing text, images, audio, and video through a consistent interface
- Persistent state management and built-in observability: Automatic tracking and versioning of agent memory, tool calls, and context...
- Provider agnostic: Support for OpenAI, Anthropic, and AWS Bedrock with the same API.
- Declarative Model: A type-safe framework
- Agentic Extensions: Add reasoning, reflection, memory, knowledge, and team workflows.
Fork it, make your own or whatnot! I hope it inspires people to build the abstractions they need.
pierrebrunelle•5h ago
I see agents as the intersection of an LLM, storage, and orchestration. With this reference implementation, I show how you can unify them into a single declarative agentic framework.
Many frameworks focus on orchestration; for me the real pain points are in data infrastructure. This is why you see so many abstractions around memory for instance and people re-inventing the wheel around state management. All of these are just data storage, indexing, retrieval, and orchestration.
With Pixelagent, I show how you can get:
- Multimodal data handling: Processing text, images, audio, and video through a consistent interface
- Persistent state management and built-in observability: Automatic tracking and versioning of agent memory, tool calls, and context...
- Provider agnostic: Support for OpenAI, Anthropic, and AWS Bedrock with the same API.
- Declarative Model: A type-safe framework
- Agentic Extensions: Add reasoning, reflection, memory, knowledge, and team workflows.
Fork it, make your own or whatnot! I hope it inspires people to build the abstractions they need.
Onward,
Pierre
---
Get Started:
- Pixelagent GitHub Tutorial: https://github.com/pixeltable/pixelagent/tree/main/blueprint...
- Pixelagent Documentation: https://docs.pixeltable.com/docs/libraries/pixelagent
- Join our Discord: https://discord.gg/QPyqFYx2UN