Skip to main content

Access EmpirioLabs models via the llm CLI

Project description

llm-empiriolabs

PyPI

LLM plugin for accessing EmpirioLabs models.

EmpirioLabs serves frontier open models (Qwen3, DeepSeek V4, GLM-5.1, Kimi K2.7 Code, MiniMax M3, and more) through one OpenAI-compatible API. Browse the full catalog at docs.empiriolabs.ai.

Installation

Install this plugin in the same environment as LLM.

llm install llm-empiriolabs

Configuration

Set an API key for EmpirioLabs:

llm keys set empiriolabs
# Paste your EMPIRIOLABS_API_KEY when prompted

You can also set the EMPIRIOLABS_API_KEY environment variable instead.

Usage

List the available EmpirioLabs models:

llm models list | grep -i empiriolabs

Run a prompt:

llm -m empiriolabs/qwen3-7-plus "Five surprising facts about octopuses"

Start an interactive chat:

llm chat -m empiriolabs/deepseek-v4-pro

Pipe content in:

cat article.txt | llm -m empiriolabs/glm-5-1 "Summarize this in three bullet points"

The plugin fetches the live model list from https://api.empiriolabs.ai/v1/models on first use (cached for an hour). If that call is unavailable it falls back to a built-in list of popular slugs:

  • empiriolabs/qwen3-7-plus
  • empiriolabs/qwen3-7-max
  • empiriolabs/deepseek-v4-pro
  • empiriolabs/deepseek-v4-flash
  • empiriolabs/glm-5-1
  • empiriolabs/kimi-k2-7-code
  • empiriolabs/minimax-m3

Development

To set up this plugin locally, first checkout the code. Then create a new virtual environment:

cd llm-empiriolabs
python -m venv venv
source venv/bin/activate

Now install the dependencies and test dependencies:

pip install -e '.[test]'

To run the tests:

pytest

License

Apache-2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llm_empiriolabs-0.1.0.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

llm_empiriolabs-0.1.0-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file llm_empiriolabs-0.1.0.tar.gz.

File metadata

  • Download URL: llm_empiriolabs-0.1.0.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for llm_empiriolabs-0.1.0.tar.gz
Algorithm Hash digest
SHA256 48a16fee07d91c808cbf27f692072413696e4ceaf31d497180cee8e92177ca96
MD5 4d8fd6bf2ae9c34a06e8b1c8262afadf
BLAKE2b-256 fa0397b4937d9f9eef7dc5157974e6771557b573b99a863306a3c5aa3027a36b

See more details on using hashes here.

Provenance

The following attestation bundles were made for llm_empiriolabs-0.1.0.tar.gz:

Publisher: publish.yml on EmpirioLabs-ai/llm-empiriolabs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llm_empiriolabs-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for llm_empiriolabs-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 edeb8e7c259118b25440962d8c2da3c4c3f3433c536682a9c1064a84d0d9ec87
MD5 f8fce7e3feed3eb882db68a80b5faeeb
BLAKE2b-256 2c157acb03c0dc9de52ab5ac0a135eb22c0ec053d6b62ecda81ed2e2f4fe7627

See more details on using hashes here.

Provenance

The following attestation bundles were made for llm_empiriolabs-0.1.0-py3-none-any.whl:

Publisher: publish.yml on EmpirioLabs-ai/llm-empiriolabs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page