Teclis – Non-commercial net search

What is Teclis? Teclis is a search engine for finding interesting, unique results on ‘clean’ websites. Teclis is not a Google replacement, and works best for research and discovery with broad(er) search phrases like the examples above. For a full Google replacement, that incorporates Teclis, check Kagi. Usage Type a query to search. Use the…


What is Teclis?

Teclis is a search engine for discovering attention-grabbing, routine results on
‘neat’ net sites.

Teclis is no longer a Google replacement, and works simplest
for study and discovery with
wide(er) search phrases love the examples above. For a stout Google replacement,
that includes Teclis, take a look at Kagi.


Form a requirement to look. Exhaust the examples above for a few suggestions.

To allow experimental semantic search mode (search in natural
language) plot the demand in ( ), for instance (I want to look at search

OpenSearch specification is supported for more uncomplicated addition as a
search engine in love minded browsers.

Enjoyable Direct

Gain a requirement that has only one lead to Teclis! Then read
that page.


Discovering estimable yelp on the online grew to changed into extremely laborious, as if the
ad-monetized search engines like google and yahoo
are tuned to handbook the consumer in opposition to the net sites that
feed into the identical ad meals chain. As a outcome, the identical “high” net sites dominate the hunt results, fortunately patting every different
on the support.
The remainder of the online has extra or less long gone incognito.

Teclis is an
are trying to ground the less known net, the online of creativity and
self expression, the extra humane net.

Technical Implementation

crawler is hybrid, using async python requests and puppeteer with uBlock Starting assign aside. The technique
detection works is we rely the
settle on of uBO blocked requests on the page, and if too many (threshold is made up our minds
to 5), we kick it out, leaving only “neat” pages
in the index.

is additionally routine in a single design that this would possibly occasionally maybe well be conscious an provocative uninteresting hyperlink to its net
page, making an are trying its simplest to withhold the page in our
index (you will gape those results below “Net Archive” piece).

Whine and semantic metadata is
extracted using trafilatura and readability.js,
page language is detected using fastText.

To invent search results, triple rankings with stout-text search (through Elasticsearch / Typesense) and NLP-based mostly
semantic search (using sentence
to invent embeddings and SCANN
to look through vector home) are mixed to invent final
ranking of results. Responses are served using FastAPI.

“Engrossing No longer too long ago” piece is geared up by TinyGem, a yelp advice
and bookmarking instrument constructed using an analogous stack.

Teclis additionally makes utilize of results with permission from Marginalia
(one more noncommercial search engine).

Read More



“Simplicity, patience, compassion.
These three are your greatest treasures.
Simple in actions and thoughts, you return to the source of being.
Patient with both friends and enemies,
you accord with the way things are.
Compassionate toward yourself,
you reconcile all beings in the world.”
― Lao Tzu, Tao Te ChingBio: About: