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.1.tar.gz (11.3 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.1-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deckgen-0.10.1.tar.gz
  • Upload date:
  • Size: 11.3 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.1.tar.gz
Algorithm Hash digest
SHA256 fc13cc9a882ea1fc5119909181e6e6f7d99af3913e883f7d4aac921d3a83d647
MD5 7ff56b60886abfe46fe0197a3a71ff37
BLAKE2b-256 28c24177e7aa8844082298bf2b6a9ce433c0c3e8be496f23038def0f3b36f138

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deckgen-0.10.1-py3-none-any.whl
  • Upload date:
  • Size: 16.9 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b4a53d7b941c59422381995ebdfab2dfa14e199a646742173942c414fd5bec91
MD5 56a12d0c4ae0e04b9a233a665bfa3cf8
BLAKE2b-256 4226598657db885ad2410f2f9b795f5fdd5ad8fa87d90c4998f2f3fed0b942b4

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