-
Notifications
You must be signed in to change notification settings - Fork 255
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Search & Index Nostr - the small (organic) web social media #236
Comments
Here is an example of !n to search nostr https://njump.me/note1j0ank28v3g3vhy0a99sea3dpsdsek5zxppnahvg8e27muztncy2swxt48y |
did you make this @fiatjaf ? |
Kagi Small Web uses RSS feed mechanism to feed content into the index. So if Nostr supports RSS feeds for notes, it would be very straight forward to create a version of the project that would feature such notes, based on any criteria for their collection. |
Nostr per se doesn't support RSS feeds, you have to connect to relays -- which could be any server -- and ask for the notes you want via a websocket protocol. But https://njump.me/ is a "gateway" thing that can do that job on your behalf and it exposes RSS feeds. For example, a feed for a user: https://njump.me/npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m.rss Or a feed for a specific relay: https://njump.me/r/nostr.land.rss But even if Kagi uses njump.me for fetching the data ideally Kagi wouldn't make this a search on "njump.me", but on Nostr directly. I'm not sure how that would look like in practice. It would be super cool if Kagi somehow rendered the notes directly instead of just linking to some other website! Let me know if the content in these RSS feeds is too shallow, I'm not sure anyone is using them so I think we never put too much effort in formatting them -- for example, I see that posts in the relay feeds don't have the author linked there. |
@alltheseas that video you linked is a "lens" thing I created that restrict Kagi searches to njump.me. Luckily many pages of njump.me are already indexed (but so many more are not). |
Thanks for the input. This is a whole new world for me. Taking a random item from the feed you posted. I struggle to see how would something like this be valuable to broader population. Rendering the note would not be a problem, I think we are dealing more with content being appropriate for this purpose. Compare this to content typically found in small web https://kagi.com/smallweb |
Well, yes, most of the content is useless microblogging. I don't think it fits the smallweb section that displays random blog posts. |
Might there be a better spot for nostr microblogging on kagi, if small web is not the place? |
I leave that up to you to decide! Using kagifeedback.org for that may be more appropriate. |
This would be great to have. Nostr is an amazing grass roots initiative |
user story
As a Kagi user who appreciates the small web, I would like Kagi to index nostr notes and nostr profiles, so that I can discover small web nostr notes and profiles in my Kagi search results.
acceptance criteria
context & discussion
Nostr is an organic public domain information sharing protocol - notes and other stuff transmitted by relays).
The first popular nostr application is social media, although there are many "other stuff" developments happening, which should make things increasingly interesting.
Unlike Facebook, Twitter, Instagram, Wartscaster there is no company behind the protocol, there are no pre-mined tokens, and there are no advertisements built in. As a beachhead, devs building on nostr aim to fix the rage-bait gulag tech advertising problematic model of the status quo social media.
Current nostr only search engines include nostr.band, and nos.today. Clients like Damus, Iris, Primal have some/basic levels of search built in.
https://njump.me/ is a nostr gateway that allows browser users to see a preview of notes, profiles, and other events.
Let me know if you have any questions on nostr - happy to help. I am the product contributor for Damus, and help with a few other nostr things. You can tag me here or on nostr https://iris.to/npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5.
The text was updated successfully, but these errors were encountered: