# AI bot - Custom tools

**URL:** https://meta.discourse.org/t/ai-bot-custom-tools/314103
**Category:** Site Management
**Tags:** how-to, ai, ai-bot
**Created:** [June 28, 2024, 1:20am UTC](https://meta.discourse.org/t/ai-bot-custom-tools/314103 "2024-06-28T01:20:38Z")
**Posts on this page:** 1
**Showing post:** 9

<div class="post-metadata">

### Author: ![tpetrov](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tpetrov/32/164643_2.png) [@tpetrov](https://meta.discourse.org/u/tpetrov)
#### Post date: [September 26, 2025, 1:34pm UTC](https://meta.discourse.org/t/ai-bot-custom-tools/314103/9 "2025-09-26T13:34:58Z")

</div>

I have uploaded some documents to a persona, it generated the embeddings and now can do semantic search over them. But in some cases, semantic search is not ideal, so I’d like to enhance it and have hybrid search e.g. keep what’s already there and add keyword search. At the moment if I want to do that I should write a custom tool , right?  
I know I could simply publish the docs as topics and then it’ll work out of the box with the native Discourse search, but it’s not an option currently.

---

_[View the full topic](https://meta.discourse.org/t/ai-bot-custom-tools/314103)._
