Skip to content

Latest commit

 

History

History

ai

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

AI 🤖

These examples showcase a few simple applications of AI.

  • 💬 chat/: creating chatbots with marimo, using mo.ui.chat
  • 🛢️ data/: making data labeling and model comparison tools
  • 🛠 tools/: interacting with external functions and services with function calling, returning rich responses
  • 🍿 misc/: miscellaneous AI examples

Tip

Submit a pull request to add an example!

Running examples

The requirements of each notebook are serialized in them as a top-level comment. Here are the steps to open an example notebook:

  1. Install uv
  2. Open an example with uvx marimo edit --sandbox <notebook-url>

Tip

The --sandbox flag opens the notebook in an isolated virtual environment, automatically installing the notebook's dependencies 📦

You can also open notebooks without uv, in which case you'll need to manually install marimo first. Then run marimo edit <notebook-url>; however, you'll also need to install the requirements yourself.