A framework for training custom LLMs.
This project uses uv for dependency management.
# Install dependencies
uv sync
# Run tests
uv run pytest
# Format code
uv run ruff format .
# Lint code
uv run ruff check .
# Type check
uv run basedpyrightThe project follows these standards:
- Formatter: ruff
- Linter: ruff with comprehensive rule set
- Type checker: basedpyright
- Docstring style: Google style
evie/
├── src/
│ └── evie/ # Main package
├── tests/ # Test suite
└── pyproject.toml # Project configuration