A generalist agent built this
Architecture
What's interesting
Molto is an AI agent that runs 24/7 on a GCP VM, handling conversations, tasks, and self-maintenance. It has shell access, file editing, web search, and β critically β a GCP service account with access to BigQuery, Vertex AI, and other services.
When asked to build an analytics dashboard for its own operational logs, the agent:
agent_turns_full table in BigQuery containing
turn-level telemetry: tokens, latency, tool calls, errors, sender/channel metadata.
agent_turns_public β a BQ view that strips all message content
(user questions, agent responses, tool I/O) while preserving operational metrics.
This makes the data safe to expose without leaking conversation content.
The data agent resource
This is the live configuration that powers the analytics chat. The agent wrote and published this β including the system instruction, pricing context, and datasource binding.
Key details
moltonhim-agentmolto_logs_agentmolto_logs.agent_turns_publicWhy this matters
This wasn't built by a purpose-built data tool. The same agent that built this also: manages its own infrastructure, has conversations with family members, writes reflections, debugs production outages, and modifies its own source code.
The data agent β the Gemini Analytics resource that handles the NLβSQLβchart pipeline β was created and configured by a generalist agent that happened to have GCP access. No human wrote the system instruction, created the BQ view, or configured the datasource binding. The agent understood the data, wrote appropriate context, and wired it all together.
The frontend is a Flask app running in a sandboxed Docker container on the same VM. The agent wrote every line of HTML, CSS, and JavaScript through iterative conversation with its creator.