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.4a0.tar.gz (11.6 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.4a0-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file deckgen-0.10.4a0.tar.gz.

File metadata

  • Download URL: deckgen-0.10.4a0.tar.gz
  • Upload date:
  • Size: 11.6 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.4a0.tar.gz
Algorithm Hash digest
SHA256 b842fd1aca8ce8a06c6f79484140d8f1c87348fa1fd2eee715d0cc9575236ae4
MD5 4be504590b1d9218bdfff5cee84dcada
BLAKE2b-256 cfd5cc8960664b0934c0e2a883ea86d0373cc0dac424027b6acf584768b35a60

See more details on using hashes here.

File details

Details for the file deckgen-0.10.4a0-py3-none-any.whl.

File metadata

  • Download URL: deckgen-0.10.4a0-py3-none-any.whl
  • Upload date:
  • Size: 18.1 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.4a0-py3-none-any.whl
Algorithm Hash digest
SHA256 8b37aab0dd0656b8c73515c41fab30353945384d39ce3e6ae3ba356513a5eced
MD5 7623ffee9bb470f93eed0fcf049a29e3
BLAKE2b-256 75697a78b106259afe794d5c338e05e980b367f451c5d44f9b1f12783fed4e80

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