Skip to main content

Manage Anki cards with the LLM tool

Project description

llm-tools-anki

License

Manage Anki cards with the LLM tool.

Installation

Install this plugin in the same environment as LLM.

llm install llm-tools-anki

Usage

llm -T Anki "4444 * 233423" --td
llm -T Anki "my friend miguel loves learning about languages. find a cool card that I can share with him that I've been studying." --td
llm -T Anki "Add 5 new cards to the default deck. The five cards should ask about the colors in spanish for a language learning student" --td --chain-limit 25
llm -T Anki -T web_search "I'm interviewing with Miguel Conner for a data science position in a few hours. Research him and create a few anki cards in my default deck for me to study." --td --chain-limit 50

Development

To set up this plugin locally, first checkout the code. Then use uv

uv sync --all-extras
uv run python -m pip install -e '.[test]'

How It Works

AnkiConnect enables external applications to interact with Anki. With it, we can read cards, update cards, add cards, delete cards and manage decks.j

Also: https://foosoft.net/projects/anki-connect

Docs adapted from README in https://github.com/amikey/anki-connect.

Additional Resources

test change

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_tools_anki-0.1.0.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

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

llm_tools_anki-0.1.0-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for llm_tools_anki-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2208779760f2a88692567aa0085c0a9d4b36e242e996e87435d3cf4ced5d7058
MD5 ae609d71e3ca55a8e814961632469ba2
BLAKE2b-256 a9179cffb36a59aa066c536982f334b1835b0f8116b9ad66d7f410d6250691f1

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on aled1027/llm-tools-anki

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_tools_anki-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: llm_tools_anki-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for llm_tools_anki-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6aa5fec83d5c4f03cc9a126c5ea173ec5c1dd83289dbd6cc743f54714d1c499f
MD5 ef67b35b067b4109f84fb1a3a50c8e55
BLAKE2b-256 268fe54e98b760af50e6fd43e29d0d28c3b3b527d4ec038633b17b002f79e9d9

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on aled1027/llm-tools-anki

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