Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

datasette-enrichments-llm

PyPI Changelog Tests License

Enrich data by prompting LLMs

This is an early alpha.

Installation

Install this plugin in the same environment as Datasette.

datasette install datasette-enrichments-llm

This plugin depends on datasette-llm for LLM model management, API key handling, and model provider integration. See the datasette-llm README for instructions on installing model providers and configuring API keys.

Configuration

datasette-enrichments-llm registers an enrichments purpose with datasette-llm. You can optionally configure which models are available and set a default model for enrichments using datasette-llm's purpose-specific configuration:

plugins:
  datasette-llm:
    purposes:
      enrichments:
        model: gpt-5.4-mini
        models:
        - gpt-5.4-nano
        - claude-opus-4.6

Usage

Enrichments can be run against any LLM model that has an LLM plugin providing asynchronous support for that model.

Multi-modal models are supported via the media_url parameter.

Development

To set up this plugin locally, first checkout the code. Run the tests like this:

cd datasette-enrichments-llm
uv run pytest

To try the plugin:

echo 'id,name\n1,Bob\n2,Kate' | uvx sqlite-utils insert data.db people - --csv

Then:

uv run datasette --root --secret 1 data.db

Release files for datasette-enrichments-llm 0.2a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for datasette-enrichments-llm 0.2a1
File Size Uploaded
datasette_enrichments_llm-0.2a1.tar.gz 9.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for datasette-enrichments-llm 0.2a1
File Interpreter ABI Platform
datasette_enrichments_llm-0.2a1-py3-none-any.whl Python 3 none any Details

Total release size: 18.3 kB

Release files / datasette_enrichments_llm-0.2a1.tar.gz

Download URL datasette_enrichments_llm-0.2a1.tar.gz
Size 9.6 kB
Tags Source
SHA-256 checksum
How to use checksums
ad1b364850475ddcc8d807e936581a10803f9181ca89e0bb1408f930569410a0
BLAKE2b-256 checksum
How to use checksums
49e0e99da60cc4cfdfdf117f7289d07cbb353780e18bb061d72edbf66f1b1eed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Apr 1, 2026.

Transparency log

Release files / datasette_enrichments_llm-0.2a1-py3-none-any.whl

Download URL datasette_enrichments_llm-0.2a1-py3-none-any.whl
Size 8.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eefc228f8a4afd706a436b723d8644614c67d67681858536cac737a985cb39f4
BLAKE2b-256 checksum
How to use checksums
f358b48d04bcb2a4a2e261d0cae16a4151edbcf44d47fa670fc81fab74a7367c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Apr 1, 2026.

Transparency log
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