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.4.tar.gz (11.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.10.4-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deckgen-0.10.4.tar.gz
  • Upload date:
  • Size: 11.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.10.4.tar.gz
Algorithm Hash digest
SHA256 80496da5a2d2c09d3be7e7d6853954cc6a44c3ec12edabf70b78694bc0149731
MD5 9eed05ffe2d672e6aef6d35c15cff8c8
BLAKE2b-256 d86eeef4961122a972ec4e78ac45b762464a349a11d3350a0eeac696059942e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deckgen-0.10.4-py3-none-any.whl
  • Upload date:
  • Size: 18.7 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9c158b679e46a5b9d1c923f3f665026316f50c294c60c2d0c228a1db8b3022eb
MD5 f4d6dce09ebd26a003da5531ed7e741e
BLAKE2b-256 dfd00f1e02c638e5a787699daa09d0e64b9be9b98b51efe4bc867f6f99beb404

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