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

Uploaded Python 3

File details

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

File metadata

  • Download URL: deckgen-0.10.3.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.3.tar.gz
Algorithm Hash digest
SHA256 36728978c6f6dfaac39d37125a6347415593691bf5ce16a60a317690deb04bb4
MD5 8aaf7e83d8fa621571273b3aab2c7953
BLAKE2b-256 de4561f572a455c9e3ec7bdabb322793478d47339c0b2afc3357daeb89ffa7f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deckgen-0.10.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b4cde6f2ba2919c97ea482559e99636f05d06b416f06eea6cae6d921e422b20e
MD5 f5c355345ed4b9dd9354fc929c5500b4
BLAKE2b-256 549d1929a1249bc6e0d67f2479dfa18237f6f7afee4e70df1a0e4502c1965986

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