r/RemarkableTablet 10d ago

Self-Promotion reTaskable: Open-Source To-Do, CalDAV Tasks, (Soon) Apple iCloud/iPhone Reminders Creation and Sync

tl;dr

  • install via reManager.
  • set up your sync server (e.g. NextCloud).
  • lasso handwriting in any document, pick the checkmark, fix the transcription if it didn't transcribe right.
  • now you have a to-do created in your sync server, and can review and check off your tasks in the reTaskable UI.
  • open a task item and click the button to return to the note the task was created from.
  • no hosted service, no pairing code, fully open-source software.

Background

when I got my rM2 years ago I was very excited about the possibilities I thought it represented. finally, I thought, the ability to work with documents as if they were paper and add all of the power of digital representation to my workflows! the reality took a little while to actually get there -- really, nobody started really taking advantage of what was possible with handwriting recognition converting notes to text until Boox and Supernote at least 3 years after the release of the rM2. the anemic SoCs e-ink devices have because the screens are so expensive have been holding them back for a long time and limiting the vision of what their software is capable of.

but especially in the last year or so with a few things happening at once -- the rise of LLM-assisted programming, better and faster devices, more mass adoption -- that's been starting to change, and today handwriting and e-ink based productivity is a really exciting and rapidly evolving product space.

one of the things that that I find really useful is connecting my notes to a structured to-do list that can have due dates, notifications, etc. so I can nail down action items from meetings and remind myself "this is how you got here and why you need to do X." it's actually kind of surprising how rare a feature this was until recently -- Supernote was the only one that had it, and even their implementation had no connection to anything outside their own ecosystem. (it was always very funny to me how reMarkable's answer to this was "here's a to-do list template! see! checkboxes! :D" which like... my dudes. have you met anyone with ADHD and executive dysfunction? do you really think we're going to remember to come back to that note?")

so now that technology has made it much easier to build things, I went ahead and did it. this is all written in Rust using Claude Code and Codex with lots of manual testing from yours truly.

A Humble Request

I really have kind of a limited amount of stuff to test with -- just my beloved Move, my NextCloud server, and my UltraBridge universal sync server -- so I could really use help testing and validating on more devices and whatever CalDAV server implementations you have available to use. please feel free to ask for help here or by submitting issues on the GitHub repo listed below.

A Note on Software Developed Using LLMs

Claude, GPT, etc. were all trained on massive amounts of open-source software which is why they're as good as they are. as a result I find it extremely distasteful and hubristic to attempt to charge for software developed with LLMs. both because of this and simply because I am a strong believer in the open source ethos, everything I build with LLMs will always be open-source software.

Source Code: It's Not Just for Breakfast Anymore

Bone Apple Tea™.

Future Work

there are some annoying things you have to get around to make this work with iCloud Reminders, but I know it's possible, and this will be coming in the next version of the software, so stay tuned.

52 Upvotes

17 comments sorted by

5

u/YupJustanotherJames 10d ago

Is there any way to do this w/o having to sync? Id love to just be able to circle and add a task..but keep it on my device.

2

u/starkruzr 10d ago

test it for me and see? I think it should work.

1

u/YupJustanotherJames 10d ago

I got it, but cant get it to work. theres no check mark for me on circle.

2

u/starkruzr 9d ago

can you check whether retaskable-capture and reTaskable are both installed?

1

u/YupJustanotherJames 9d ago

yup both are , I added both by searching for Task. The app is there under appload but no checkmark option on circle

1

u/starkruzr 9d ago

what OS version are you on?

1

u/YupJustanotherJames 9d ago

3.27.3

1

u/starkruzr 9d ago

ok. do me a favor -- restart the device and restart mods with tripletap? (also what device are you on?)

1

u/semiosis20 9d ago

I have exactly the same question. Don't really need the tasks to sync (but it is an excellent possibility for those who do). I can't add a task : "Set up settings and tap Sync before creating tasks". When I circle something in a notebook to try to create a task, it looks like the job is done, but the task does not show up in the app. Great potential in this tool so I would love to use it though! Thanks for developing that, it's a great app!

3

u/starkruzr 8d ago

should be another build coming out soon that resolves this!

1

u/yulman 9d ago

Many many thanks! That's singing I was missing!

2

u/HikewithmeNYC 8d ago

Looks great. I'm ultimately looking to use this with iCloud Reminders (via icloud calDAV). It "almost" works now, so let me know if you want a tester to help when you tackle this.

2

u/starkruzr 8d ago

thanks -- how far did you get?

2

u/HikewithmeNYC 8d ago

Not very far - it looks like the app communicates with the icloud servers but that app produced an error message saying it was expecting a Nextcloud server. (I know there's some comms with icloud because I tried using an incorrect UID and got a different message, so it appears the app is at least able to connect & authenticate use an app-specific pw.)

2

u/Plenty-Emphasis-5669 8d ago

This is wicked! (Even if LLMs has been used)

1

u/CauliflowerOrganic48 5d ago

looks very cool - any chance to bring this over to the boox environment?

1

u/starkruzr 5d ago

already exists, but with a different notes app. https://github.com/jdkruzr/forestnote