Seeks is a Web search proxy, meta-search engine, and real-time P2P pattern matching network for social Web search. Its specific purpose is to regroup users whose queries are similar so they can share both the query results and their experience with these results. On this basis, Seeks allows true real-time, decentralized Web search to emerge. In the long term, there is no need for Web crawlers and third-party Web indexes. Most importantly, Seeks is intended to become a flagship for a fair, transparent, user controlled machinery for searching the Web over the Internet.
| Tags | search engine peer-to-peer social network information retrieval |
|---|---|
| Licenses | Affero GPLv3 |
| Operating Systems | Unix BSD |
| Implementation | C++ |
Recent releases


Release Notes: This releases introduces a RESTful API, the ability to post results directly on the P2P collaborative search ring, the ability to cross-post recommendations to public nodes, and many bugfixes and improvements.


Release Notes: This releases fixes a couple of memory leaks and improves some error logs. Overall, it is more stable and production ready.


Release Notes: This releases brings many bug fixes, as well as new feed parsers (for Delicious, Wordpress, Redmine). The most notable improvement is a speed-up of P2P search for long queries.


Release Notes: This is the first release with peer-to-peer activated by default. Every Seeks node defines a list of Seeks peers to work with.


Release Notes: The parser and feeds/search engines connection were reworked. This allows using the same parser over several feeds. Each feed can be accessed independently from the API. Support was added for the following result formats: opensearch (ATOM and RSS), dokuwiki, and mediawiki. Support was added for remote user database, for personalization and other means. This allows you to export the user database away from the Seeks node itself. It is the first step towards enabling a mixture of remote user profiles in a forthcoming version.