News for hackers. Stuff that matters.
Re:Show HN: Pixelagent – Build your Stateful Agent Framework... by pierrebrunelle on Thursday May 15, 2025 @03:20PM (#43998364)
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.

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

Re:Show HN: Pixelagent – Build your Stateful Agent Framework... by dmos62 on Sunday May 18, 2025 @06:06AM (#44020249)
Congrats. What tools do you see as the closest alternatives and how do they compare?
Re:Show HN: Pixelagent – Build your Stateful Agent Framework... by pierrebrunelle on Sunday May 18, 2025 @12:08PM (#44022348)
It really depends on the use case. For Pixelagent, I don't really look at competition as mentioned by the fact that this is a reference implementation.

People should build their own; it's easy. What's difficult is the underlying data infrastructure (storage and orchestration).

Re:Show HN: Pixelagent – Build your Stateful Agent Framework... by kibibu on Sunday May 18, 2025 @06:40AM (#44020368)
Can I ask, does this have anything to do with pixels or is it just a name?
Re:Show HN: Pixelagent – Build your Stateful Agent Framework... by pierrebrunelle on Sunday May 18, 2025 @12:05PM (#44022329)
It all started with https://github.com/pixeltable/pixeltable which is the core project we are actively working on and the problem space of working with video and frames for Computer Vision teams who struggle with the explosion of data and maintaining lineage and versioning for frames of video.

The same problems arise with LLMs for Documents and Chunks, Audio and Samples, etc.

If you are into that:

- Object Detection on Video Frames: https://github.com/pixeltable/pixeltable/blob/main/docs/note...

- Text and images similarity search: https://github.com/pixeltable/pixeltable/tree/main/docs/samp...

LLM is just a function call. We are agnostic to whatever framework, library, and data format are used; we are focused on solving the data plumbing issues (mulitmodal storage and orchestration) with a simple python sdk: https://github.com/pixeltable/pixeltable.