Tutorial: research agent with memory
Build an agent that computes with a real Python sandbox and remembers facts across separate conversations, from empty folder to clean teardown.
Tutorial: RAG chatbot over your own documents
Load documents into a VectorDB index, then deploy an agent whose answers are grounded in those documents and cite the file they came from.
Tutorial: weather tools over MCP
Publish a Python function as a hosted MCP server, call it directly with curl, then wire an agent to it and watch the model use the tool.
Event-driven functions
Wire a Pub/Sub topic to a function so every published message is delivered automatically, with retries and a dead-letter topic.
Deploy from CI with a service account
Create a machine identity, mint an API key, and deploy on every merge from CI — with the security rules spelled out.
Tutorial: Agent + Weather MCP
Build a real-time weather assistant from published MCP tools and an agent that calls them.
Advanced: multi-step research agent (LangGraph)
A LangGraph agent that plans before it searches, remembers across sessions, calls MCP tools, and refreshes itself on a schedule.
Advanced: editorial pipeline with a crew (CrewAI)
Four specialists — researcher, writer, fact checker, editor — with per-agent MCP toolsets and one shared memory.
Advanced: document ingestion pipeline (Python)
A bucket drop becomes searchable chunks — object-store trigger, Pub/Sub fan-out, chunking, embedding, VectorDB upsert.
Advanced: webhook fan-out, exactly once (Node.js)
Receive a webhook, suppress the sender's retries, and fan out to Pub/Sub — with the failure path that keeps a transient error from losing the event.
Advanced: scheduled reconciliation job (Go)
A cron-triggered Go function that checks a vector index against the truth, records the verdict, and logs in a shape you can query.
Advanced: object-store ETL with move-after-read (Ruby)
A CSV lands in a bucket, becomes clean rows on a topic, and the object is retired — with the two infinite loops that are easy to build by accident.
Advanced: support agent over your own docs (ADK)
Two-stage retrieval through atomic MCP tools, fed by an object-store-triggered ingest — with the score that shows why reranking earns its call.