Currently, #HolosDiscover does not allow following a locked account through a clear opt-in, such as a mention asking to be followed.
I will allow it, because it requires a double consent: the locked account first asks through a mention, then accepts the follow request. Only then are their public messages indexed.
holosdiscover
#HolosDiscover is a search engine dedicated to the #Fediverse. It does not scrape content, because it speaks #ActivityPub and respects each user's choice to opt in or out.
The most respectful alternative, open to all and full of content to explore.
Now #Fedilab and #HolosSocial use "web+ap://" to open messages or profiles inside the app, like Conversations does (https://github.com/tuskyapp/Tusky/issues/5027).
#HolosDiscover now has a dedicated button to open messages in apps supporting it.
Concerning #Fedilab, with close to 8 million messages indexed, I think #HolosDiscover now has enough content to be worth integrating.
Full API support would allow pinning tailored timelines and interacting with new content. This would be particularly useful for small instances.
More about HolosDiscover: https://discover.holos.social/how-it-works
If you're a dev: https://discover.holos.social/api-docs
#HolosDiscover 1.2.0 is available. Thank you for your feedback, we took it into account.
You have access to trending links now.
https://discover.holos.social/
Would you find it useful to have an RSS feed on #HolosDiscover trending, or other ways to subscribe based on the content you want to see?
Options: (choose one)
RE: https://toot.fedilab.app/@apps/116150834668192683
We added RSS feed support to #HolosDiscover for Trending and Timeline. For the timeline, you can create feeds by filtering with hashtags (up to 20). There is a URL feed generator to make things easier. More at https://discover.holos.social/feeds
RE: https://toot.fedilab.app/@apps/116970784475112417
#HolosDiscover is a kind of search engine for the #Fediverse, fully working with #ActivityPub. That means it doesn't scrape content, it receives it organically.
As soon as a post is deleted, it's removed from the index. The same goes for edits. If an account opts out, everything is removed from the index.
It only indexes public posts from followed accounts that have the indexable flag turned on (locked accounts are excluded).
#HolosDiscover now lets you filter trends (posts, tags and links) by language. It also displays trending accounts related to those results.
What's your opinion about bringing HolosDiscover inside #Fedilab?
Options: (choose one)
#HolosDiscover has an issue with accents that I'll fix ASAP. For instance, searching for "Androïd" returns far fewer results than "Android".
In case you can't see the difference, the letter "i" has a diaeresis (tréma) in the first word.
We heard you. #HolosDiscover has been shut down, all indexed data deleted, and the source code removed. We apologize for the misunderstanding. Our approach was built with the deepest respect for user consent, but we understand it could rightfully be seen as misusing the indexable flag that many users didn't consciously enable. This highlighted a real conversation the Fediverse needs about default settings. Thank you for the feedback.
#HolosDiscover 1.11 is available.
It now finds and filters spam on its own. To do so, it catches the same message posted again and again across servers, as well as posts full of hashtags, mentions, or links relative to their text content.
The interface also has a fresh new design that puts content first, along with trending accounts. All trends can be filtered by language, and the available languages reflect the content that's actually there.
Brief maintenance for #HolosDiscover, the search service will be offline for about 30 minutes for a server migration.
#HolosDiscover 1.3.0 has been released!
New search filters: min_likes and min_boosts to filter results by engagement. Trending sections now load independently for faster rendering.
Search rate limit increased from 5 to 30 requests per minute.
Bluesky bridges are now detected and blocked. AT Protocol lacks indexable flags, so bridged users cannot consent to being indexed.
Spam farming instances are now blocked via IFTAS denylist import.
Some of you noticed that @HolosDiscover is following you. It's a Fediverse search engine we built to solve a problem: when you start your own server with #Holos, your index is empty. #HolosDiscover provides a ready-to-use content catalog for everyone.
Only public posts from consenting users are indexed. Deletions and edits are reflected in real-time through ActivityPub activities.
How it works: https://discover.holos.social/how-it-works
Open-source (AGPL-3.0): https://codeberg.org/tom79/Holos-Discover
After shutting down #HolosDiscover, we're rethinking the approach with #HolosIndex: users explicitly opt in by adding #HolosIndex to their bio with interest tags, then submit their profile. No assumptions, no default settings.
This will power interest-based discovery across the #Fediverse, helping people find each other through shared interests. Still all through #ActivityPub of course, with real-time deletions and updates.
With #HolosDiscover we checked multiple criteria before indexing: "indexable" enabled, account not locked, no #nobot or #noindex in bio, not in opted-out list, only public posts. Every deletion, edit or block was processed instantly via #ActivityPub.
Google uses that same "indexable" flag but ignores everything else, keeps deleted content cached for weeks.
We shut it down after pushback. Was that the right call? Don't hesitate to share, this concerns the whole Fediverse.
Options: (choose one)
#HolosDiscover 1.7.2 is available. With over 9 million indexed posts, search now detects whether a term is rare or common and picks the most efficient strategy accordingly. Trending and stats now use a prebuilt cache for faster responses. Account search no longer returns false positives. Hashtag counts now respect filters. Several UI improvements included.
More about Holos Discover:
https://discover.holos.social/how-it-works
RE: https://toot.fedilab.app/@apps/116659010227090745
@apps #HolosDiscover just keeps getting better. Definitely think all fediverse apps should keep an eye on this and look to pay for enterprise access to integrate it and keep it growing.
RE: https://toot.fedilab.app/@apps/116659010227090745
#HolosDiscover was built to give #HolosSocial users a discover feature, since each user starts from scratch with their own server. But the API has been fully available for all devs since the beginning. Everyone is free to use it, that's why I fully documented it :)
RE: https://toot.fedilab.app/@apps/116065080142081016
The results are in: the community wants #HolosDiscover back. So we'll be bringing it back.
Source code will be reopened and the service restored from a clean slate as all data was deleted when we shut it down.
We've also heard the concerns and will work on making the opt-out process even more visible.
#HolosDiscover is back, from a clean slate.
A #Fediverse search engine that uses standard #ActivityPub federation. It follows you like any account, respects indexable flags, #nobot, #noindex, locked accounts. Deletions, edits, blocks are processed instantly through ActivityPub.
You have full control. Block it, mention it with "unfollow", or disable indexing in your settings.
Source code under AGPL-3.0 on #Codeberg.
Details: https://discover.holos.social/how-it-works
Account: @HolosDiscover
RE: https://toot.fedilab.app/@apps/116121279230852696
#HolosDiscover was built to solve a concrete problem: when you join #HolosSocial, your mobile server is empty. No posts, no accounts to find. The API provides search and trending content as a fallback for servers with no indexation yet.
We built a web UI at https://discover.holos.social using the same data, so anyone can see what's indexed without being a developer. Any Fediverse app or instance can also access it through the API.
#Holos 1.0.0-rc-3 has been published. This release now integrates #HolosDiscover for searches and to display trending. You can also block domains and sync remote blocking lists of domains. You can also import your list of blocked accounts. Account deletion is now possible through the app.
More about this release: https://codeberg.org/tom79/Holos-App/releases/tag/1.0.0-rc-3
Download: https://framadrive.org/s/b68BB42Rf5ogW8o
Today we made some changes to #HolosDiscover. Trending posts are now evaluated over 24h to give more visibility to fresh content. We'll also be working on trending links.
Everything is available through an API. The web version makes it accessible to anyone without technical knowledge.
Website: https://discover.holos.social/
About the project : https://discover.holos.social/how-it-works