1## nucleus
2
3a WIP replies timeline only (eg. it only shows replies to your posts and your own posts) appview-less (it does not use the bluesky appview, but rather uses [microcosm](https://www.microcosm.blue/) services) bluesky client. it is implemented in SvelteKit and uses [atcute](https://tangled.org/@mary.my.id/atcute).
4
5see it at [nucleus.ptr.pet](https://nucleus.ptr.pet).
6
7
8
9### todos
10
11- [x] properly implement auth (oauth)
12- [ ] implement popouts for showing full chains instead of expanding in the timeline
13- [ ] implement moderation (mutes, muted words etc., use blocks from `app.bsky.graph.block`)
14- [ ] profile view popout
15- [ ] consider showing posts that mention / quote the user..
16- [ ] notifications when replied to (and mentioned and quoted?)
17- [ ] basic filtering settings for the timeline (dont show self posts and if we implement mentioned / quoted add toggles for those as well)
18- [ ] use bsky video CDN instead of linking to blob
19- [ ] dont use listRecords to fetch own posts. we should have an index for this (red dwarf will have this so just piggyback off of that?)
20- [ ] consider implementing feeds
21- [ ] use jetstream to listen for own posts / likes / etc. made from other clients ? (pretty lowprio though, not sure if worth it, can just refresh)