EuropaLex / app.py

Commit History

fix: remove mock cards in app.py
80aa142

Takosaga commited on

feat: downloading only needed models
74f118e

Takosaga commited on

docs: removing nemotron and tildeopen model references
480dac5

Takosaga commited on

test: verify apkg export works end-to-end
1d34cda

Takosaga commited on

fix: update apkg export import from csv_for_anki to apkg_export
92ddf14

Takosaga commited on

refactor: replace _handle_export_apkg with _handle_export_csv_for_anki
9014108

Takosaga commited on

feat: replace APKG stub handler with real implementation
b3e31cb

Takosaga commited on

fix: exporting files
dd2c103

Takosaga commited on

fix: export works again
869f490

Takosaga commited on

fix: export csv works
6f7f63e

Takosaga commited on

feat: wire CSV/APKG export into UI with gr.File download
24e8882

Takosaga commited on

refactor: extract Gradio UI construction to widgets.build_ui()
b9f9148

Takosaga commited on

fix: more adjustments for images
2e519f3

Takosaga commited on

fix: image prompt and size
afb56db

Takosaga commited on

refactor: reorder Phase 2 media generation β€” audio before images
9dc5f63

Takosaga commited on

fix: generate cards does not crash
504556e

Takosaga commited on

feat: add image generation to Phase 2 pipeline
7adbc39

Takosaga commited on

style: set Audio and Images toggle defaults to ON
bc7e25a

Takosaga commited on

fix: cards not displayed on card
7627373

Takosaga commited on

fix: audio and images toggles when clicked on and off
67aea43

Takosaga commited on

fix: disable target language and updating changing language
9bfa604

Takosaga commited on

feat: wire voice dropdown into TTS audio generation
92ebadd

Takosaga commited on

fix: can change languages during session
d194aa7

Takosaga commited on

fix: audio plays in app
9fb2b96

Takosaga commited on

fix: audio buttons do not go out of card bounds
35f6854

Takosaga commited on

feat: wire audio toggle into Phase 2 media generation and card rendering
0bcad22

Takosaga commited on

feat: update to use local langaguage and added drop down for more languages
882fce1

Takosaga commited on

fix: dynamic cefr levels
69f9310

Takosaga commited on

fix: translation does work
48111a3

Takosaga commited on

feat: wire Phase 2 translation via real tiny-aya engine
7552f95

Takosaga commited on

feat: phase 1 is good enough
3869ee2

Takosaga commited on

feat: adjusting for type safety
1ff48d6

Takosaga commited on

fix: using cuda for llama cpp python
a47ac7b

Takosaga commited on

refactor: update app.py error messages for MiniCPM5-1B
e5d1a0c

Takosaga commited on

feat: better feedback for errors
b13079f

Takosaga commited on

feat: wire Nemotron TextEngine into Phase 1 β€” English text only, no translation
1275d00

Takosaga commited on

revert: restore mock data in app.py until engines are ready
fae8d8f

Takosaga commited on

feat: wire TextEngine, TTSEngine, ImageGenEngine into app.py two-phase workflow
f1bcd9c

Takosaga commited on

feat: card fronts adjusted after generating cards
d7a8940

Takosaga commited on

feat: default background
d631e96

Takosaga commited on

fix: gray out toggles and Generate Cards button until text generation completes
0f6d870

Takosaga commited on

fix: restore Generate Cards button visibility on input change
fd48b6d

Takosaga commited on

fix: restore Generate Text button on input change and keep cards visible
43cc46f

Takosaga commited on

fix: keep cards visible and Generate Text button active when changing CEFR level
8f56a29

Takosaga commited on

fix: make _handle_*_generation wrappers generators so Gradio can consume yielded outputs
f62d6f5

Takosaga commited on

feat: split generation into two phases β€” Generate Text then Generate Cards
030cbc3

Takosaga commited on

fix: center layout by merging spacer columns into single row
1504f61

Takosaga commited on

fix: set audio toggle default to on
43d8b20

Takosaga commited on

feat: add media toggles and streaming progress bar
9c69869

Takosaga commited on

fix: update Gradio 6 API β€” move css/theme from Blocks() to launch()
181cf55

Takosaga commited on