# AI (/features/ai)

Search VBT documentation and community knowledge, use retrieved context to improve Python code,
and work with an assistant that can call functions and explain its reasoning. These pages separate
knowledge retrieval from conversational research workflows.

*   [Knowledge search](/features/ai/knowledge-search): Search and rerank VBT documentation and community knowledge, and use it to refactor Python code
*   [AI research assistant](/features/ai/ai-research-assistant): Call functions, follow reasoning steps, and work with VBT through conversational interfaces

## Start here \[#start-here]

Browse the [Cookbook](/cookbook/) for practical recipes on loading, searching, and chatting
with knowledge assets.
