Pangolin
Version 0.8.0. A Rust Iceberg REST catalog with multi-tenancy, Git-style branching, RBAC, OIDC, encrypted warehouse credentials, audit logging, a management UI, two CLIs, and a Python SDK.
I build and teach the tools behind the open data lakehouse and agentic AI, from Apache Iceberg to local-first AI agents.
As published by O'Reilly · Manning · LinkedIn Learning
Alex Merced is a technologist, author, and advocate for the open data lakehouse and agentic AI. He is the author of three books with O'Reilly and Manning, a LinkedIn Learning instructor, creator of DataLakehouseHub.com, and Head of Developer Relations at Dremio. He builds open-source tooling, most recently the Mag ecosystem of local-first AI agents.
Alex Merced is a technologist, author, and one of the most active advocates for the open data lakehouse and agentic AI. He writes, builds, and teaches across the modern data stack: Apache Iceberg, Apache Polaris, query engines, and the AI agents that sit on top of them.
He is the author of three books with O'Reilly and Manning, a LinkedIn Learning instructor, creator of DataLakehouseHub.com, and host of the Datanation and Web Dev 101 podcasts. In his day job he serves as Head of Developer Relations at Dremio, where he was the inaugural winner of the 2025 CEO Award. Alongside the writing and speaking, he ships open-source software, most recently the Mag ecosystem of local-first AI agent tooling.
Open-source tools for Apache Iceberg catalogs, query engines, and the lakehouse workflows I write and teach about.
Version 0.8.0. A Rust Iceberg REST catalog with multi-tenancy, Git-style branching, RBAC, OIDC, encrypted warehouse credentials, audit logging, a management UI, two CLIs, and a Python SDK.
A local desktop application for browsing and querying Iceberg Catalogs.
0.13.0 is published; 0.14.0 is in development. A DataFrame-style Apache Iceberg library with local Polars execution, table maintenance, broad ingestion, quality gates, async operations, and a bounded MCP surface. The development line adds MCP 2.1, complete typing, query explain, CDC, and correctness hardening.
A Python CLI for Dremio Software and Cloud.
Also built DremioFrame (dataframe library for Dremio Cloud) and SencilloDB 0.8.0 (a dependency-free embedded JSON document store with typed schemas, hardened transactions, atomic persistence, diagnostics, and selective shard writes).
Current status Pangolin, IceFrame, and SencilloDB each have a version, a maturity level, and a set of things they are not ready for. Read where each one stands
A local-first AI productivity stack I build in the open: a Rust memory graph, a terminal agent, a desktop command center, and a broker for the agent CLIs you already run. It sits inside a larger effort to make agentic work portable and governable, alongside AGS, OAP, AAIS, and Loro.
Rust-powered graph database that gives AI agents a human-readable, Git-versioned memory.
An in-process graph database for AI semantic layers. Knowledge is stored as versioned Markdown nodes in a Git repo; edges emerge automatically from [[wikilinks]]. It ships a Python API, an auto-generated MCP server, and a CLI, plus a "lakehouse mode" where nodes point at external S3/Parquet data, so agents get compact recall bundles, backlinks, and traversal with zero infrastructure.
Terminal-native AI coding agent with persistent memory that actually learns you.
Version 1.1.1. A CLI-first AI coding and productivity agent with MagGraph memory, 20+ model providers, 40 built-in tools, reusable skills, subagents, gateways, OAP profiles, and AGS level 3 graph execution. Its local web workspace now carries durable AAIS approval requests and decisions for chats, bots, and graph nodes, so a browser session can authorize work without falling back to the terminal.
Cross-platform desktop app that puts a polished GUI over the MagAgent stack.
Version 1.0.0-rc.3. A tested Tauri + React + TypeScript desktop release candidate with project-scoped chats, Git and file context, an editable Graph Board, OAP profile and group management, MagGraph memory, tools and extensions, and native AAIS approval decisions. Pending actions surface in the workspace that started them and recover after reconnect.
Local-first broker that runs one portable agent profile on whichever harness you already have.
Version 0.5.1. Deliberately not another agent loop. Merced AI discovers installed agent CLIs, normalizes their noninteractive interfaces, and binds OAP profiles to them as portable bots. Durable sessions and AAIS-aware approval presentation preserve the selected harness as the final authority while making pending decisions visible in the UI.
The bigger picture MagAgent 1.1.1, Loro 0.19.2, Merced AI 0.5.1, and Mag Command Center 1.0.0-rc.3 compose around three open contracts: AGS for work, OAP for agents, and AAIS for live human authorization. All three publish support libraries for Python, TypeScript, Go, Rust, and Java. Read how they fit together
Apache Iceberg: The Definitive GuideO'Reilly
Apache Polaris: The Definitive GuideO'Reilly
Architecting an Iceberg LakehouseManning
I also host the Datanation and Web Dev 101 podcasts. The full reading list lives at books.alexmerced.com.
Published author with O'Reilly and Manning, including Apache Iceberg: The Definitive Guide.
Conference speaker at Oredev, Data Council, Data Day Texas, Confluent Current, SQLBits, P99Conf, DataEngBytes, OSA Con, and Subsurface. Available for keynotes and workshops.
LinkedIn Learning Instructor and creator of DataLakehouseHub, teaching data lakehouse and Apache Iceberg to a global developer community.
Maintainer of 10+ open-source projects across the lakehouse and agentic-AI stacks, from the Pangolin catalog to the Mag ecosystem.
Alex Merced builds, writes, and teaches about the open data lakehouse and agentic AI. He authors books and courses, speaks at conferences, hosts the Datanation and Web Dev 101 podcasts, ships open-source tooling, and serves as Head of Developer Relations at Dremio.
He is best known as one of the most active advocates and educators for Apache Iceberg and the open data lakehouse, as co-author of Apache Iceberg: The Definitive Guide, creator of DataLakehouseHub.com, and a LinkedIn Learning instructor. More recently he is known for building the open-source Mag ecosystem of local-first AI agent tooling.
Three books with major publishers: Apache Iceberg: The Definitive Guide (O'Reilly), Apache Polaris: The Definitive Guide (O'Reilly), and Architecting an Apache Iceberg Lakehouse (Manning). A full reading list lives at books.alexmerced.com.
On the data side: Pangolin, Apache Iceberg UI, Iceframe, DremioFrame, the Dremio Python CLI, and SencilloDB. On the AI side, the Mag ecosystem covers MagGraph, MagAgent 1.1.1, Mag Command Center 1.0.0-rc.3, Loro 0.19.2, Merced AI 0.5.1, and the open AGS, OAP, and AAIS specifications.
The Mag ecosystem is a local-first AI productivity stack Alex builds in the open: MagGraph stores agent memory as Git-versioned Markdown nodes in a Rust graph database, MagAgent is the terminal agent that uses that memory across 20+ LLM providers, and Mag Command Center is the cross-platform desktop cockpit for both. Merced AI sits alongside them as a broker that runs the same Open Agent Profiles on whichever harness is already installed.
Alex speaks at conferences worldwide, including Oredev, Data Council, Data Day Texas, Confluent Current, SQLBits, P99Conf, DataEngBytes, OSA Con, and Subsurface. For keynotes, workshops, and panels on the open lakehouse, Apache Iceberg, or agentic AI, email Contact@alexmerced.com.
Looking for a conference speaker, a collaborator, or just want to talk about Apache Iceberg and AI agents? Here's how to reach me.
Keynotes, workshops, and panels on the open lakehouse, Apache Iceberg, and agentic AI.
Questions about the projects on this page, collaborations, or feedback on the books.
Books, courses, newsletters, and everything else I publish across the web.