# Semantic search in Discover

**URL:** <https://discuss.kde.org/t/semantic-search-in-discover/45720>\
**Category:** Brainstorm\
**Tags:** discover\
**Created:** [March 28, 2026, 6:06am UTC](https://discuss.kde.org/t/semantic-search-in-discover/45720 "2026-03-28T06:06:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![lucas](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/lucas/32/32024_2.png) [@lucas](https://discuss.kde.org/u/lucas)\
**Post date:** [March 28, 2026, 6:06am UTC](https://discuss.kde.org/t/semantic-search-in-discover/45720/1 "2026-03-28T06:06:55Z")

</div>

It would be very convenient if, when searching in Discover, I could type something like “program to read PDF files” in any language, and it would return PDF reader applications for me.

This would be possible thanks to semantic search: my query is converted into a vector of meaning and compared with all vectors in the database, and the most relevant results appear at the top.

We already have Ollama and llama.cpp, which are sufficiently stable and can easily run embedding models

---

<div class="post-metadata">

**Author:** ![LinuxGuy-cyber](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/linuxguy-cyber/32/32099_2.png) [@LinuxGuy-cyber](https://discuss.kde.org/u/LinuxGuy-cyber)\
**Post date:** [March 30, 2026, 8:08am UTC](https://discuss.kde.org/t/semantic-search-in-discover/45720/2 "2026-03-30T08:08:37Z")

</div>

```markdown
AI……………………………………………………………………

```

Eh! eye

---

<div class="post-metadata">

**Author:** ![lucas](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/lucas/32/32024_2.png) [@lucas](https://discuss.kde.org/u/lucas)\
**Post date:** [March 31, 2026, 5:45pm UTC](https://discuss.kde.org/t/semantic-search-in-discover/45720/3 "2026-03-31T17:45:55Z")

</div>

Where did I write it?  
This is a standard feature that’s been widely used since around the 2000s, I wouldn’t call it AI

---

<div class="post-metadata">

**Author:** ![LinuxGuy-cyber](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/linuxguy-cyber/32/32099_2.png) [@LinuxGuy-cyber](https://discuss.kde.org/u/LinuxGuy-cyber)\
**Post date:** [March 31, 2026, 5:52pm UTC](https://discuss.kde.org/t/semantic-search-in-discover/45720/4 "2026-03-31T17:52:52Z")

</div>

> [@lucas](#):
>
> This would be possible thanks to semantic search: my query is converted into a vector of meaning and compared with all vectors in the database, and the most relevant results appear at the top.

> [@lucas](#):
>
> This is a standard feature that’s been widely used since around the 2000s, I wouldn’t call it AI

Interesting, I thought they just searched descriptions…
