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.2.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.2-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deckgen-0.10.2.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.2.tar.gz
Algorithm Hash digest
SHA256 e0475fe2de49660afa7834db99eec35cae621fc282589256cd737ab646beec8e
MD5 ace21208815bdecd7b0d2824429ffb8d
BLAKE2b-256 8335b77f920b790126dd591f4b07abf43147e399dd76fddb23524378837f7072

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deckgen-0.10.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 85746628f8281a49bf62a0f6cd33143076a01ef260b774bfb2f648085240450c
MD5 cf98ac1878cdd3fc1ff8e3107ac407d6
BLAKE2b-256 c9fe515a68cb1e51675622684d313987dc6dd75daf8aeedaf055bcc4f2b98cfd

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