Show HN: Create flashcards with Space CLI

(getspace.app)

22 points | by friebetill 4 days ago ago

11 comments

  • Client1003 4 days ago ago

    Thanks for sharing. I tried out your app and maybe it was just me but I found the process for making image occlusion cards nearly impossible. That'd be nice to see included one day.

    • friebetill 3 days ago ago

      Yes the current image editing was not made for image occlusion and feels cumbersome for that. I will think about it. Thank you!

  • tyleo 4 days ago ago

    Interesting. I needed to study for job interviews recently and I had Claude Code 1-shot a flashcard CLI and then iterated on the flash card design in markdown.

    Is there anything in particular that stands out about Space vs 1-shotting a flash card implementation?

    • friebetill 4 days ago ago

      Yes, there are many differences to a 1-shotted flashcard implementation:

      - modern UI & UX

      - offline-first mode, syncs between your devices

      - your data belongs to you. You can either use the export function or use the CLI to export in every format you want

      - subdecks (only nested to one depth, so that the UI is not confusing)

      - images, videos and latex support

      - work on decks with friends or share them with the world

      - runs on iOS, Android, Windows, macOS and Linux

      - latest algorithm FSRS6

      - everything is free, except optional AI.

      • tyleo 4 days ago ago

        Interesting, I think I hit most of these except sundecks, images, and online features.

        I really just wanted text markdown flash cards though. Pretty simple requirements on my end.

  • kartikeya_vas 4 days ago ago

    does the cli detect duplicates against cards I already have?

    • friebetill 3 days ago ago

      No it currently doesn‘t do it. It’s basically an easy way to access the SQLite database. You could tell Claude Code/Codex to find them and delete them. They would then immediately delete in the app

      I will probably add any easy way to detect them in the app. Is there any advantage to do it in the cli?

  • ramsono 4 days ago ago

    Interesting project :)

  • foresightlab 4 days ago ago

    Very nice

  • secprove 3 days ago ago

    nice project

  • undefined 4 days ago ago
    [deleted]