2024-01-07 15:58:15 +01:00
---
sidebar_position: 1
---
2023-07-29 21:42:36 +02:00
2024-03-30 10:18:46 +01:00
# Overview
2024-01-07 15:58:15 +01:00
Khoj supports a variety of features, including search and chat with a wide range of data sources and interfaces.
2024-01-07 20:02:23 +01:00
#### [Search](/features/search)
2024-01-07 21:22:12 +01:00
- **Local**: Your personal data stays local. All search and indexing is done on your machine when you [self-host ](/get-started/setup )
2023-07-21 07:34:25 +02:00
- **Incremental**: Incremental search for a fast, search-as-you-type experience
2023-07-29 21:42:36 +02:00
2024-01-07 20:02:23 +01:00
#### [Chat](/features/chat)
2023-07-21 07:34:25 +02:00
- **Faster answers**: Find answers faster, smoother than search. No need to manually scan through your notes to find answers.
- **Iterative discovery**: Iteratively explore and (re-)discover your notes
- **Assisted creativity**: Smoothly weave across answers retrieval and content generation
2024-01-07 21:22:12 +01:00
- **Works online or offline**: Chat using online or offline AI chat models
2023-07-29 21:42:36 +02:00
#### General
2024-01-07 21:22:12 +01:00
- **Cloud or Self-Host**: Use [cloud ](https://app.khoj.dev/login ) to use Khoj anytime from anywhere or [self-host ](/get-started/setup ) for privacy
2023-07-21 07:34:25 +02:00
- **Natural**: Advanced natural language understanding using Transformer based ML Models
- **Pluggable**: Modular architecture makes it easy to plug in new data sources, frontends and ML models
2024-01-07 21:22:12 +01:00
- **Multiple Sources**: Index your Org-mode, Markdown, PDF, plaintext files, Github repos and Notion pages
- **Multiple Interfaces**: Interact from your Web Browser, Emacs, Obsidian, Desktop app or even Whatsapp
2023-07-29 21:42:36 +02:00
### Supported Interfaces
2024-01-07 21:22:12 +01:00
Khoj is available as a [Desktop app ](/clients/desktop ), [Emacs package ](/clients/emacs ), [Obsidian plugin ](/clients/obsidian ), [Web app ](/clients/web ) and a [Whatsapp AI ](https://khoj.dev/whatsapp ).
2023-07-29 21:42:36 +02:00
2024-01-07 21:22:12 +01:00
![](/img/khoj_clients.svg ':size=400px')
2023-07-29 21:42:36 +02:00
### Supported Data Sources
2024-04-27 16:46:32 +02:00
Khoj can understand your org-mode, markdown, PDF, plaintext files, [Github projects ](/data-sources/github_integration ) and [Notion pages ](/data-sources/notion_integration ).
2024-01-07 21:22:12 +01:00
![](/img/khoj_datasources.svg ':size=200px')