ChronoLLM
Chat with temporally consistent language models. Each model only knows events up to its vintage year — no future knowledge leaking into your analysis.
Install
pip install chronollm
Setup
# Save your HuggingFace token (provided by the ChronoLLM team)
chronollm login <your_token>
Usage
# Chat with a vintage year
chronollm 2020
# Chat with a specific model
chronollm owner/repo
Example
> What caused the 2020 pandemic?
The 2020 pandemic was caused by the novel coronavirus SARS-CoV-2,
which emerged in late 2019 and spread globally.
> How did governments respond?
Governments responded with lockdowns, travel restrictions, economic
stimulus packages, and accelerated vaccine development programs.
> /clear
Context cleared.
> Compare solar and wind energy
Solar energy is more predictable and scalable for rooftop installations,
while wind energy is more efficient at large scale but depends on location
and weather patterns.
Requirements
- Python 3.10+
- Works on CUDA (GPU), Apple Silicon (MPS), and CPU
- ~4GB disk space per model, ~8GB RAM
Tips
- Be specific: "What was the state of AI in 2018?" works better than "Tell me about AI"
- Include the year: "Summarize the 2015 housing market" gives better results
- Use tasks: summarize, compare, explain, list, evaluate
- Paste text directly after your instruction, don't wrap in quotes
- Standalone questions give more accurate answers than follow-ups
Limitations
- 2B parameter model: understands topics well but may invent specific names, dates, or numbers
- Context window is ~2048 tokens (~5-10 turns of conversation)
- Always verify facts for critical use cases
Commands
| Command | Description |
|---|---|
/clear |
Reset conversation context |
/context |
Show current context size |
/help |
Show help |
/quit |
Exit (or Ctrl+C) |
Development
git clone git@github.com:chronollm/cli.git
cd cli
uv sync
uv run chronollm 2020
Metadata
Release files for chronollm 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| chronollm-0.1.0.tar.gz | 10.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| chronollm-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.2 kB
Release files / chronollm-0.1.0.tar.gz
| Download URL | chronollm-0.1.0.tar.gz |
|---|---|
| Size | 10.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f91c35885ed34cefa19ec87ef52842aae3e4f429ca97daf6a70990038b988672
|
|
BLAKE2b-256 checksum How to use checksums |
a95b40766152c0f05a5c1b57d77ea4afa4df471384953b20b863af9e0484b60d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.
Transparency logRelease files / chronollm-0.1.0-py3-none-any.whl
| Download URL | chronollm-0.1.0-py3-none-any.whl |
|---|---|
| Size | 10.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cf94b93b0f1e2928763eadbe1bd5883b5d7add0d08c6bf3ceff211c258d8233d
|
|
BLAKE2b-256 checksum How to use checksums |
9f8a60beb8351937e917076068fe74db26e13b1276b7c9c5a846aa2ccf02535f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.
Transparency log