# Hello Colloquium

A demo presentation with math, code, and figures

Nathan Lambert

2026-02-22

## What is Colloquium?

- Agent-native slide creation tool for research talks
- Markdown-based and git-friendly
- AI agents can drive it programmatically
- Single self-contained HTML output

## LaTeX Math Support

The loss function for RLHF with a KL penalty:

\mathcal{L}(\theta) = -\mathbb{E}_{x \sim D}\left[\log \sigma\left(r_\theta(x_w) - r_\theta(x_l)\right)\right]

Inline math works too: \nabla_\theta J(\theta) = \mathbb{E}_{\pi_\theta}[R \cdot \nabla_\theta \log \pi_\theta(a|s)]

## Code Highlighting

    from colloquium import Deck

    deck = Deck(title="My Talk", author="Researcher")
    deck.add_title_slide(subtitle="A research presentation")
    deck.add_slide(
        title="Key Results",
        content="Our method achieves **state-of-the-art** performance.",
    )
    deck.build("output/")

## Two Column Layout

This slide uses a two-column layout for side-by-side content.

Column 1 can have text and bullet points:

- Point one
- Point two
- Point three

Column 2 can have different content:

- Result A: 95.2%
- Result B: 87.4%
- Result C: 91.8%

## Key Results

## Experimental Results

| Model | Accuracy | F1 Score | Training Time | |-------|----------|----------|---------------| | Baseline | 82.1% | 79.3% | 2h | | Ours (small) | 91.4% | 89.7% | 4h | | Ours (large) | 95.2% | 93.8% | 12h |

> "The results demonstrate significant improvements across all metrics."

## Conclusions

1. Colloquium makes slide creation fast and reproducible
2. Full LaTeX math support for academic presentations
3. Git-friendly markdown source files
4. AI agents can create and modify presentations programmatically

# Thank You

Questions?

github.com/interconnects-ai/colloquium