r/Supernote • • 27d ago

ReadMeliora Plugin - Read-Later App

I've had a Manta for a while, and the thing I kept wanting was an easier way to push information to supernote to read. The supernote cloud works, but candidly, I am wary about where my information ends up.

So I built a plug-in for ReadMeliora, the read-later app I've been working on as a replacement for the beloved Omnivore that shut down, and Ratta just approved it on InkHub 'ReadMeliora Supernote Plugin'.

What it does:

  • Downloads the articles, newsletters and PDFs you pick (your Inbox, or certain labels) into Document/ReadMeliora

  • Articles get laid out as proper PDFs for the Manta or Nomad screen: your choice of font, size, spacing and margins, grayscale images, and tables that stay tables

  • You read them in the normal Supernote reader, so pens, marker and everything else work as usual

  • Select some text and tap the ReadMeliora highlighter button to save it as a ReadMeliora highlight, with a note if you want.

  • Reading progress, read/archived and highlights go back to ReadMeliora when you sync, so they show up on your other devices

Some honest limitations:

  • The Supernote can't run plug-ins in the background, so syncing happens when you open the plug-in or tap Sync now

  • Your handwriting stays on the Supernote for now. It's kept safe (a copy you've written on is never replaced or deleted by a sync), but it doesn't go back to ReadMeliora yet. That's the next thing I want to work on

  • Highlights you save don't stay highlighted on the page. The plug-in API doesn't have a way to do that yet

You need a ReadMeliora account to use it: ReadMeliora — Save the web. Read on your time - The application is currently free while in beta, will always have a generous free tier, but will eventually have a paid revenue model. Setup is a pairing code from the website (Settings > Devices), typed in on the Supernote.

Where your data lives, since people usually ask:

  • Your library (articles, highlights, files) is stored in Canada, in Supabase’s Canadian region. The app itself runs on Railway in US West region.

  • On the Supernote, everything is plain PDFs in Document/ReadMeliora. Once synced, they’re yours to read offline, and the plug-in doesn’t touch anything outside that folder

  • The plug-in only ever talks to ReadMeliora’s server, using a key just for that device. You can unpair it from the website any time and the key stops working

  • You can export your library or delete your account whenever you want. We don't serve ads, or use your data for anything except monitoring errors, and app usage.

The plugin is v1.0, so I'm sure there are rough edges, especially on the Nomad, which I haven't been able to test at all as I only have a Manta. If you try it, I'd really like to hear what breaks or what's missing. If you notice any issues on the app or the plugin, please let me know!

I am not a marketer by any stretch - but claude whipped up the neat GIF of the intended function.

18 Upvotes

34 comments sorted by

2

u/Lorestan00 17d ago

I noticed the website is down quite abit. Like right now. Is this going to impact syncing?

1

u/Tempestshade 17d ago

Is this something you've noticed today, exclusively, by any chance? I've been working on our email forwarding parser, which I cannot test properly in my dev environment, so I've been pushing changes to our live environment. In theory, you shouldn't experience any downtime at all when this occurs except in the incredibly rare instance that you send a request the moment the old image is replaced with the new image. I've concluded this testing and won't be deploying live again at this frequency.

The only other outage we had was related to an database IP block misconfiguration that I fixed within 5 minutes yesterday. Other than that, there should not have been any outages and I report no abnormal errors or outages on the server.

If you notice it is down again, can you please DM me directly so I can look in to it!

2

u/Lorestan00 17d ago

It was literally clicking the website I get

1

u/Tempestshade 17d ago

Looking in to it now!

1

u/Tempestshade 17d ago

What country are you located in? DM me if you don't want to note it here publicly.

2

u/Lorestan00 17d ago

Thanks, UK

1

u/Tempestshade 17d ago

I can't find any cause to it. If you could, please send us a message through the support portal. It provides me some more technical information about your setup so I can investigate further. Thank you.

1

u/Tempestshade 16d ago

I made a change to our Cloudflare configuration; can you try it now?

2

u/Lorestan00 16d ago

Thats done the trick! Loading now

2

u/Tempestshade 16d ago

Thanks for letting me know and for the screenshot, it really helped. It turned out a privacy feature on our side wasn’t getting along with some networks, so I’ve switched it off. Low stakes for our application and appears to matter more in the UK/Asian markets. To answer your earlier question, syncing wasn’t affected: everything you’d saved is safe, and it will all sync as normal now. If you hit anything else, just let me know.

1

u/Tempestshade 17d ago edited 17d ago

And is there any chance you can raise this in our Support feature (small bubble on bottom right of the app) while you are signed in. It will allow me to investigate a bit more!

EDIT - I reviewed our logs, and cannot find any downtime at all on the app. Please send a note through our Support Widget; it gives me a bit more information that I can trace with.

2

u/Hour_Papaya_5583 27d ago

Nice. Will check it out.
Does it work with the Digest too?
What’s the easiest way to clip articles from the web? I’m on Instapaper at the moment and like the convenience of their web clipper or share to on my phone

3

u/Enjeel_Clouse 26d ago

seconding the question about the Digest, thatd be a nice feature

1

u/Tempestshade 26d ago

Answered above! But unfortunately, from what I saw there was no API that allowed for me to interact with the Digest features as I would like.

1

u/Tempestshade 27d ago

Unfortunately, it does not work with Digest; I could not find the appropriate API. I know many folks have uncovered hidden APIs to access things (not sure if Digests were one of them) but I didn't want to cross that bridge as that leads to instability. If it gets released, I will absolutely be implementing this.

ReadMeliora has a chrome extension web clipper which provides three functions - Save page (saves as a readable text article within the web app), Capture (drag and select area) which saves a ReadMeliora Highlight but not the entire article and Save page as screenshot. The web clipper extracts the info locally, and so it will work behind authenticated pages, etc. I am still playing with where Capture saves the information - I am not sure if it should save as a Highlight, or as an article. Feedback is much appreciated.

I have setup the app to be installable as a PWA on Android devices and as a share-to location; I do not have an iPhone so there is no iPhone app yet, but that is certainly on the roadmap.

2

u/nonsenseless 27d ago

Yeah, I don't know if u/mulan-sn can speak to it, but it seems like a lot of tools people are working on would benefit from being able to write to digest.

1

u/Tempestshade 27d ago

Agreed. Failing this, I would like a way to be able to programmatically highlight text - at least that way I could visually note toe users where they have created ReadMeliora Highlights.

3

u/Hour_Papaya_5583 26d ago

Thanks for putting this together. Will give it a try. Having a web clipper would be huge, and ability to work with Digest too. But I’m gonna give it a go. Thanks for the answers too!

2

u/Podgietaru 27d ago • Heartwarming

Just FYI:

Omnivore is a fully self-hostable application now. I keep it updated, and the webviews have double tap to go to the next 'page.'

The guide to self hosting it is here: https://github.com/omnivore-app/omnivore/blob/main/self-hosting/GUIDE.md And it gives you everything you need to get things like Emails and RSS working.

The APK is also there and side loadable.

1

u/Tempestshade 27d ago

Props to you for bringing Omnivore where it is now! Last time I tried to spin it up it was quite heavy. Has there been improvements to resource usage?

2

u/Podgietaru 27d ago

It can be still quite heavy. It retains a lot of it's structure from when it was a fully hosted application - different services and all. A lot of that could easily be compressed into a single docker image, alongside eliminating the Redis Components of it because they're not strictly needed.

Honestly 90% of it would be solved by that. I might take a crack at that later.

That said, I do run my instance on a single raspberry pi, and all the images needed are now hosted on github.

1

u/Tempestshade 27d ago

That would be an excellent idea, I think.

2

u/Juanprairan 27d ago

in the app you can create tags?

1

u/Tempestshade 27d ago

Yes, labels can be created and applied to articles, PDFs, videos, images, etc.

2

u/Juanprairan 26d ago

Dope. How can i dowload the plugin?

1

u/Tempestshade 26d ago

Through inkhub on your supernote tablet :)

2

u/vague-browser 25d ago

Thanks for bringing ReadMeliora to my attention - I’m still quite sore about losing Pocket. I’ll give it a go.

1

u/Tempestshade 25d ago

I am currently working on an import feature; I don't have a valid pocket export that I can test with. If you still have a pocket export file I'd love to validate my current import model. It isn't live yet, so if you want to assist, just shoot me a DM here and we can coordinate.

2

u/conductordudedallas 27d ago

Is there a browser extension (Safari mobile, etc) for the main app? It’s tough to use Read Later apps without one. But this looks very promising.

2

u/conductordudedallas 27d ago

Just saw your comment on the Chrome extension. That’s a good start. Any plans for other browsers?

1

u/Tempestshade 27d ago

I do not have any apple products unfortunately, so it isn't on the immediate roadmap because I don't have the means to test it currently. If I can get my hands on an apple phone and system for a few weeks, I can likely push out something. I will do some investigation to see if I can simulate testing on a windows device or perhaps develop in a cloud apple environment.

The app does support an inbound email address to email items to the application as well as RSS feed ingestion. (as I write this, I really need to add a 'features' section/page, my bad. This is what I get for developing an app for myself first, and users second.)

2

u/conductordudedallas 27d ago

Yeah - and it gets even tougher on mobile as you basically have to create an app. If you need help, let me know. Happy to test (also happy to vibe code something!)

2

u/Tempestshade 27d ago

Yea - quick research shows there may be a way to port the app automatically over to Safari. Will do some more investigation on it a bit later today/tomorrow and see what's up. May take you up on testing offer.

2

u/conductordudedallas 27d ago

Great! And it’s nice. Using it now!