logoalt Hacker News

josephgtoday at 12:54 PM4 repliesview on HN

> 10/10 - would generate tens of thousands of lines of useless code again.

Me too! A couple days ago I gave claude the JMAP spec and asked it to write a JMAP based webmail client in rust from scratch. And it did! It burned a mountain of tokens, and its got more than a few bugs. But now I've got my very own email client, powered by the stalwart email server. The rust code compiles into a 2mb wasm bundle that does everything client side. Its somehow insanely fast. Honestly, its the fastest email client I've ever used by far. Everything feels instant.

I don't need my own email client, but I have one now. So unnecessary, and yet strangely fun.

Its quite a testament to JMAP that you can feed the RFC into claude and get a janky client out. I wonder what semi-useless junk I should get it to make next? I bet it wouldn't do as good a job with IMAP, but maybe if I let it use an IMAP library someone's already made? Might be worth a try!


Replies

mr_mitmtoday at 1:27 PM

Same here. I had Claude write me a web based RSS feed reader in Rust. It has some minor glitches I still need to iron out, but it works great, is fast as can be, and is easy on the eyes.

https://github.com/AdrianVollmer/FluxFeed

show 3 replies
grey-areatoday at 5:37 PM

Just curious, does it look anything like this library?

https://docs.rs/jmap-client/latest/jmap_client/

show 1 reply
metabeardtoday at 1:16 PM

Please post this. I'd love to play with it and, especially, see how fast it is.

soperjtoday at 6:48 PM

Can you release it as open source code?

show 1 reply