Skip to main content

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)

Source distribution for chronollm 0.1.0
File Size Uploaded
chronollm-0.1.0.tar.gz 10.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for chronollm 0.1.0
File Interpreter ABI Platform
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 log

Release 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

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page