Repository for the TLM core algorithm
Install uv: curl -LsSf https://astral.sh/uv/install.sh | sh
Sync and activate the virtual environment:
uv sync --dev
source .venv/bin/activate
Install the pre-commit hooks:
uv run pre-commit install
uv run -m coverage run -m pytest
uv run -m coverage report
For any model that you wish to use, you can set the API keys and base URLs in the .env file (which is .gitignored).
For example:
OPENAI_API_KEY=sk-proj-...
ANTHROPIC_API_KEY=sk-ant-...
GEMINI_API_KEY=sk-goo-...