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.0.tar.gz (9.8 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.0-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deckgen-0.9.0.tar.gz
  • Upload date:
  • Size: 9.8 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.0.tar.gz
Algorithm Hash digest
SHA256 4ffd29c221780729ec38c55f1dd62eade212085740301714152cc8e29a9a3b0d
MD5 86ea283ba6178c2175109a6f1a71715e
BLAKE2b-256 0fffdccb635762302f1fa72fc4a21bbed93c7e5d54dcac25a53252e4160da9b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deckgen-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 14.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.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 37333625e2cb91ed72eb4c75d410c807a2daef6dd62db5f4fc62848e4db5c276
MD5 ebf02ecee807c51ca99197ea65b36965
BLAKE2b-256 841d3b6dc806c84babe780efde766d04b634ce5721221b1f9423e96938809466

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