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

Uploaded Python 3

File details

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

File metadata

  • Download URL: deckgen-0.9.1.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.1.tar.gz
Algorithm Hash digest
SHA256 995538a59ce0cd8346a6be3b642d8d01ed870c57c6ba0027eb5849893a7ea5bd
MD5 edbe09ee2d4ceb12c8be90e6b05db572
BLAKE2b-256 3b055d9d9773b005305861e8f1ee10536dfcb6b1a2dbf1eb55b8981364fc1f9e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deckgen-0.9.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 80c155a06b7c1a929fa6ad9a91e078d89fc7adc27bd6f9e13a6a5d70a25987ea
MD5 2fdabf3bfaf3dea79a0e1aceab09b9f8
BLAKE2b-256 f093b33987187f3fa5084b2d5ebe7448d72cfaf0ff5b8aab475af5dfb35ccc8f

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