What's New
Docker Support
- Official Docker images for easy deployment
- Two variants:
latest (lightweight) and full (with LaTeX)
- Multi-arch support:
linux/amd64 and linux/arm64
- Docker Compose configuration included
- GitHub Actions workflow for automatic Docker Hub publishing
Expanded Data Science Libraries
- Added:
scipy, polars, pyarrow, plotly, xgboost, lightgbm, boruta, tqdm
LaTeX & Bash Support (Docker)
- LaTeX compilation tools in
:full variant for PDF report generation
- Bash command execution via IPython magic (
!command, %%bash)
CLI Improvements
dsagent --model gpt-4o now works without specifying chat subcommand
- CLI respects
DSAGENT_WORKSPACE environment variable
Documentation
- Complete Docker deployment guide (
docs/DOCKER.md)
- Updated model configuration guide with provider prefix table
- Clarified Gemini requires
gemini/ prefix for Google AI Studio
Docker Quick Start
# Pull and run
docker pull nmlemus/dsagent:latest
docker run -it -e OPENAI_API_KEY=$OPENAI_API_KEY nmlemus/dsagent:latest dsagent chat
# Or use docker-compose
docker-compose up -d
Full Changelog
v0.6.2...v0.7.0