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 --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.9.3.tar.gz (10.9 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.9.3-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deckgen-0.9.3.tar.gz
  • Upload date:
  • Size: 10.9 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.9.3.tar.gz
Algorithm Hash digest
SHA256 fdb94ecf77c6cc9a4692285cbb10c57e102d8eb0db2a9df5baff0fd38472592d
MD5 ad85bd79861de1416b74d9faa4369659
BLAKE2b-256 e8b71a07203a4e6504cdec176f5b0c44ec05c5a43837c2da2aa9df58ce740943

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deckgen-0.9.3-py3-none-any.whl
  • Upload date:
  • Size: 16.4 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.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 96dbb5118ae58f2724e5e6bcc0d4cf3cbbe9a143efb7219df986850cb6b557d4
MD5 a787c097a881c0e89dd04e151be6a10b
BLAKE2b-256 6863a391ee7349de0ebb75af9f84c7b8f9949e15b709d4b8af958fa7da02d47d

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