Show HN: Ichinichi – One note per day, E2E encrypted, local-first

by katspaugh 59 comments 136 points
Read article View on HN

59 comments

[−] thatgurjot 63d ago
Love it! The name, the design, the concept, the open source codebase, everything! It’s less like a note taking app and more like a diary writing app. I think that’s very neat and has its own niche.

Love the local-first, browser-based nature of it. If you ever consider making a native app for it, consider looking at antinote (https://antinote.io/). Been using it for over a year. It’s the only notes app that I haven’t uninstalled or forgotten about. I think the simplicity of it is what draws me to it. I feel it aligns with your philosophy for this app!

Thanks for sharing Ichinichi with the world!

[−] jcynix 63d ago
Nice, and I like the idea that the past is fixed, but ... is there a way to define the point of rollover to the next day? My "days" sometimes end at 0:50 for example and not at 23:59. So I might summarize the day a bit after midnight.
[−] dr_kiszonka 63d ago
That divider with a time stamp on the right is very cute!

I am looking for, in a sense, the opposite of this app. I need an AI-powered IDE-like editor for markdown files. I keep a ton of research notes in markdown and when it comes to writing reports for admins and such, I need something to help me make sense of them, integrate them, reformat, do a "semantic refactoring" across files, diffs. etc. I saw people use Obsidian with some plugins, but I think I need Cursor for markdown. Any suggestions?

[−] unsaved159 62d ago
Nice idea for a diary app. "Can't edit yesterday" is off-putting for me. Such a constraint should not be something a software imposes on you, should be a person's mental policy, if they so wish. I want to have full control over my data, without arbitrary restrictions. Another thing is easy deployment. Would love to give it a shot, but I need something like that to be available on both mobile and desktop, that would mean server deployment with all the headache of managing a server and backups...

I am using daily notes currently with Obsidian + Calendar plugin. Also E2EE, available on all devices, no problems syncing, plain-old files so I am not afraid of vendor-lock and can backup any way I want.

[−] tomekw 63d ago
For this purpose I wrote an app called Five Years Back: I can write one entry daily, but I can see what I wrote on this day for the past 5 years. My writing streak is… 1399 days as of today. Only me is using the app.

Good job and good luck!

[−] lxgr 63d ago
A website where "sign in" is featured more prominently than "sign up"? You have my attention!
[−] sincarne 62d ago
Looks great; love the concept and the design. Reminds me in a way (conceptually) of a DOS program I used to use when I was at my desk more. It’s called Carousel, it’s one-file-per-day as well, but multiple topics which you rotate through (hence Carousel). I don’t need this kind of thing as much anymore, but I appreciate the creativity that goes into them, and knowing they’re out there.

Carousel: https://partytimehexcellent.itch.io/carousel

[−] sajb 62d ago
I love the idea and the implementation! However, I have a hard time remembering which day something happened, so I would constantly want to use a search function.
[−] kreicer 63d ago
This is a very interesting idea for a project.

At some point I was thinking about building something similar, but more in a wiki-style format where ideas could gradually accumulate and build up layer by layer. Unfortunately I never got around to it because of work and other projects.

Really nice to see someone exploring this space - I’m curious how the concept evolves over time.

[−] bysiber 62d ago
The read-only past is a nice touch. I kept abandoning journaling apps because I'd spend more time editing old entries than writing new ones. This removes that trap entirely.

One thing I'd want: the ability to export everything as plain text or markdown. If the app ever goes away, I want my data.

[−] redgridtactical 63d ago
The read-only past is a really smart design choice. I build local-first apps and it's always tempting to add edit-everything flexibility, but constraints like this are what keep a tool focused and actually useful.

How does the Supabase sync work with the E2E encryption? Client-side encrypt before anything leaves the browser?

[−] jjimmy2k 63d ago
This is very cool thank you,

How about an option that when you are editing the note, on the lower part of it, it show the note taken from the same day a year ago, Or a random past note…

I also think the home page (calendar view) can be improved, but i am not sure how, Anyway amazing app, thank you cheers

[−] pabdav 63d ago
Love the app. Wondering if it shouldn't be a rolling 12 month calendar perhaps instead of Jan-Dec. The reason being that once you hit January after writing daily notes for a year, you won't see your existing streak of dots of the previous 12 months. Just a thought.
[−] thomasfrank09 63d ago
Very cool! I'm curious as to why you removed ProseMirror after trying it out. I've been building my own writing app for a different purpose over the last month and have been pretty happy with PM, but I'd be curious to know what you're using instead.
[−] kaz-inc 63d ago
I really like the idea, and I've actually built something similar. Please format the writing in the post sound less gpt-esque; I believe in the tool you're making and I believe it will improve marketing to people that share my aversion to that writing style.
[−] lukasb 63d ago
Very cool! Also have a daily journaling app, hoping the space grows. I've gotten far more value out of journaling than I have out of note-taking.
[−] ladax72707 63d ago
Nice idea. Well done on the implementation.

One tiny nitpick - layout is uncomfortable. More than 1/4th of the screen width is taken by the calendar widget (and even more when there's multiple windows open side-by-side), and the editor widget/area is off-center.

Also, showing the weather in the note itself is a cool idea. It pairs well with the journal nature of the app.

Thanks for sharing!