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

Uploaded Python 3

File details

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

File metadata

  • Download URL: deckgen-0.9.2.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.2.tar.gz
Algorithm Hash digest
SHA256 74757b047a734c824c1c1f7e5c5554fe8c92185034d98fab41c14cf134b2e144
MD5 d671e4f6bcef74286b5db4ab7d700559
BLAKE2b-256 29717c424bc3ac50e7f7b087cb90781c3f5637defa05e253ce03333cb0409548

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deckgen-0.9.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 dfab85b739b8da88313fbb8d628546ff01d87c69518d93868cae2746361c9950
MD5 4719ce456a63e2671593dc13032e673d
BLAKE2b-256 1cd780f05fbee6756f71ba551ed0f883188e10116f0aaa8f94cceb7818e13a44

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