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

Uploaded Python 3

File details

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

File metadata

  • Download URL: deckgen-0.9.4a0.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.4a0.tar.gz
Algorithm Hash digest
SHA256 0acc2f6bd9ced375bc26530b6d7d3958d3e1a0730cbda8fd98d96d436f77bccb
MD5 4229c59e8014f86158aaa252b62c9cae
BLAKE2b-256 335076ec96adb634c763955972bf10244122ec321bdcb253152903acc06a1565

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deckgen-0.9.4a0-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.4a0-py3-none-any.whl
Algorithm Hash digest
SHA256 e370356accf13fb3cb3c767611f9ef6192c1d0fb6d3172d28a7abe8a38c15bbb
MD5 808209ad967808dd9082fb6c1c295fa9
BLAKE2b-256 fee08369310741d0d2b5107b078ecd6a951e2100358417032c07c2e93b888d4b

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