---
slug: "agents-playground"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/tatat/agents-playground@main/README.md"
repo: "https://github.com/tatat/agents-playground"
source_file: "README.md"
branch: "main"
---
# agents-playground

Experimental repository for LangChain / LangGraph agents.

## Setup

```bash
uv sync
cp .env.sample .env  # Set ANTHROPIC_API_KEY
uv run pre-commit install
```

## Usage

```bash
# Jupyter Notebook
uv run jupyter notebook

# CLI Chat (see docs/agentchat.md)
uv run agentchat-direct
uv run agentchat-programmatic
```

## Development

```bash
make lint        # ruff check
make format      # ruff format
make typecheck   # mypy
make typecheck-nb # mypy (notebooks)
make check       # lint + typecheck
make check-all   # check + typecheck-nb
```

`make check-all` runs automatically via pre-commit hook.
