Skip to content

Overview

  1. Basic usage - Learn how to set up an agent, model, and code execution environment. This minimal setup demonstrates running generative Google searches and plotting the results.
  2. Skill development - Learn how to develop and improve custom skills in a conversation with the agent. The agent leverages its software engineering capabilities to support this process.
  3. System extensions - Learn how to define custom agent behavior and constraints through system extensions in natural language. This enables human-in-the-loop workflows, proactive agents, and more.

All tutorials use a pre-built ipybox tutorial Docker image for sandboxed code execution and the freeact CLI for user-agent interactions. The Basic usage tutorial additionally demonstrates the minimal Python code needed to implement a freeact agent.