Skip to main content

Tool to create anki decks using generative AI

Project description

DECKGEN

deckgen is a Python package designed to generate ANKI decks using Generative AI.

Features

  • Automatically generate flashcards for ANKI
  • Leverage generative AI to create questions and answers
  • Easy integration with existing study workflows

Installation

pip install deckgen

Command Line Interface

>> deckgen env --openai-api-key <MY OPENAI API KEY>
>> deckgen generate --input-file path/to/notes.txt --output mydeck.apkg --name <deck name>

Requirements

  • Python 3.8+
  • OpenAI API key

Contributing

Contributions are welcome! Please open issues or submit pull requests.

Disclaimer

deckgen is not affiliated with or endorsed by Anki or OpenAI.

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

deckgen-0.10.0.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

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

deckgen-0.10.0-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file deckgen-0.10.0.tar.gz.

File metadata

  • Download URL: deckgen-0.10.0.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.12.3 Linux/6.11.0-1018-azure

File hashes

Hashes for deckgen-0.10.0.tar.gz
Algorithm Hash digest
SHA256 2893ee1fc9b78ef425f14677a2cfc9d13d608a090c24ed2548984ee37a615b3f
MD5 59299f997926e76973c4adcbd0d81142
BLAKE2b-256 57e872bf93ff8e8e91a3191635cd9ae18ebf20d12e2d592e3dfafb8f2719215e

See more details on using hashes here.

File details

Details for the file deckgen-0.10.0-py3-none-any.whl.

File metadata

  • Download URL: deckgen-0.10.0-py3-none-any.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.12.3 Linux/6.11.0-1018-azure

File hashes

Hashes for deckgen-0.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4517adca62f4efdb26d46bc071efdafab73bb97d0cff2d4670d85ac343e55447
MD5 5cfd26151266d689bf67497a1bcfd77a
BLAKE2b-256 8c73326ca8e6d9353d3369dee5e47cc5c8c14a15a635ac6f5a6f28883a9a8ab1

See more details on using hashes here.

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