Skip to content

pradeepiyer/saber-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Saber Agent

Baseball statistics AI agent for MLB, minor league, and Negro League baseball.

Features

  • MLB Stats: 1871-present (traditional), 2002-present (advanced metrics), 2015-present (Statcast)
  • Negro League Stats: 1920-1948
  • Minor League Stats: 2000s-present (Triple-A, Double-A, High-A, Single-A, Rookie)
  • Multiple Interfaces: Console, REST API, MCP

Installation

# Install dependencies
uv sync

# Configure OpenAI API key
export OPENAI_API_KEY="sk-..."

# Run agent
uv run python -m agents.saber

Example Queries

  • "What was Satchel Paige's ERA in the Negro Leagues?"
  • "Compare Josh Gibson and Babe Ruth's career home runs"
  • "How did Juan Soto perform in Triple-A before his MLB debut?"
  • "Show me Mike Trout's Statcast metrics from 2023"
  • "What makes Bryce Eldridge so special?"
  • "How did Logan Webb progress through the minor leagues to major league?"

Architecture

Built on agent-kit framework.

License

MIT

About

Baseball statistics AI agent for MLB, minor league, and Negro League baseball

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published