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.9.4.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.4-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deckgen-0.9.4.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.4.tar.gz
Algorithm Hash digest
SHA256 f54fc8dbed74165f52cca56e0ff81e0acc26b329455c5544130f1284a87651e5
MD5 12c6bec827534039952abecc2e63e6df
BLAKE2b-256 f7e325ee73b5a023113ee621ed82e49b072915e41e6f07efd6eb233b64310ce4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deckgen-0.9.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 09db0b1de3f04adad0be6c9463cd68dc900db375e14ede8ce937b6365119f28e
MD5 884e572196fd017d2f153f53aefdfb52
BLAKE2b-256 9f3243dcec99111b9b0d67e54b42d4d2aa24e1a7b3dbfe5e54f9d586b877cf96

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