Back to products
Pixelagent

Pixelagent

Build your own stateful agent framework

Website github.com
Overview

What it is

We see agents as the intersection of an LLM, storage, and orchestration. Build your own agent framework with Pixelagent - an open-source blueprint that handles data infrastructure while giving you complete control. Multi-provider, multimodal support, memory..

Intent

I need it when

Package and share custom agent implementations as distributable Python packages

Pixelagent blueprints can be transformed into PyPI packages, enabling teams to extend the build-your-own philosophy to deployment and sharing. Agents become reusable, versioned components that other developers can install and customize.

Implement advanced agentic patterns like ReAct reasoning, reflection loops, and multi-agent workflows

Pixelagent's declarative model supports custom agentic strategies through system prompts, step-by-step reasoning patterns, and composable extensions. Examples include ReAct planning loops, self-improvement reflection, and team workflows—all built on Pixeltable's data infrastructure.

Deploy agents across multiple LLM providers without rewriting code

Pixelagent is model-agnostic and extensible to multiple providers (Anthropic, OpenAI, AWS Bedrock). Agents defined once can swap providers by changing imports, enabling cost optimization and model experimentation without architectural changes.

Manage agent state and conversation history with automatic persistence and observability

Pixelagent automatically persists agent memory in Pixeltable tables with complete traceability of messages, tool calls, and performance metrics. Users can access conversation history, tool call logs, and customize memory retention (e.g., n_latest_messages) without manual database management.

Build custom multimodal AI agents with memory, tool-calling, and reasoning capabilities

Pixelagent provides a declarative Python framework that unifies LLM, storage, and orchestration into a single interface. Engineers can build agents with native multimodal support (text, images, audio, video), implement custom memory systems with semantic search, add tool-calling via Python UDFs, and extend with reasoning/reflection loops—all without vendor lock-in.

Drop

Not a fit when

  • User needs a fully managed, hosted agent service with no code required—Pixelagent is a framework requiring Python development and infrastructure setup
  • User requires commercial support and SLAs—Pixelagent is open-source (Apache-2.0) with community-driven support only
  • User wants pre-built agents for specific domains without customization—Pixelagent is a build-your-own framework requiring engineering effort
  • User lacks Python development expertise—Pixelagent requires proficiency in Python and understanding of LLM/agent architecture
  • User needs real-time, production-grade monitoring without implementing custom logging—Pixelagent provides observability but requires integration into existing systems
Commercials

Pricing

Pricing not specified