Khoj is an AI personal assistant that serves as a desktop application for searching and interacting with your personal notes, documents, and images. It is an open-source tool with code available on GitHub.
Khoj is designed to be compatible with various platforms including Emacs, Obsidian, and web browsers. It supports different file formats such as jpeg, markdown, notion, org-mode, pdf files, and GitHub repositories.The primary function of Khoj is to enable users to search and chat with their data sources efficiently.
It utilizes semantic search and offers lightning-fast search results as you type. Khoj's AI models allow natural language search, offering results based on similar terms rather than exact matches.
Importantly, Khoj works offline, ensuring data privacy and independence from internet connectivity when self-hosted.The tool aims to provide a transparent and customizable personal assistant experience.
By learning from user's notes and documents, Khoj aims to become an extension of the user's brain, assisting in faster and better decision-making. It can be self-hosted on personal machines, allowing users to retain control over their data.Khoj offers chat capabilities that facilitate natural, multi-turn conversations for creating, reasoning, and building upon existing knowledge.
Additionally, Khoj supports plugin integrations, with first-party plugins available for Emacs and Obsidian. Its interface is accessible both through browsers and an API.Khoj is actively developing a cloud-hosted version for individuals seeking an always-available assistant without the hassle of self-hosting.
User feedback is encouraged through the Khoj Discord community, where users can voice opinions and suggest prioritized features.
Open Paper: A research workbench for reading, organizing, and understanding academic papers with verifiable citations.
Pipali Beta: A desktop AI co-worker that allows users to research, create, automate tasks, track progress, and generate polished deliverables.
Khoj App: An AI second brain for building agents, scheduling automations, and conducting research across documents and the web.
Adaptable Software: Tools designed to grow with users, emphasizing transparency and trust in AI technology.
Cloud Service: Offers both open-source and managed solutions for applying large language models to personal data.
Open Paper: A research workbench for reading, organizing, and understanding academic papers with verifiable citations.
Pipali Beta: An AI co-worker that assists in research, task assignment, progress tracking, and generating polished deliverables on a desktop.
Khoj App: A personal AI assistant that helps build agents, schedule automations, and conduct research across documents and the web.
Cloud Service: A platform for applying large language models to personal data, offering both self-hosted and managed solutions.
Data Management: Tools for users to manage and delete non-essential personal information while ensuring data security and compliance.
Research Management: Open Paper serves as a research workbench, allowing users to read, organize, and understand academic papers with verifiable citations.
Task Automation: Pipali Beta functions as an AI co-worker, enabling users to assign tasks, track progress, and receive polished deliverables, enhancing productivity.
Personalized Assistance: The Khoj App acts as an AI second brain, allowing users to build agents, schedule automations, and conduct research across documents and the web.
Transparency and Trust: The company emphasizes building tools in the open, ensuring that users can understand and trust the AI technology they are using.
Adaptability: The software is designed to grow with users, providing adaptable solutions that can evolve based on individual needs and preferences.
Certain parts of the Product have different pricing plans available on the Provider's pricing page.
Fees are based on the Product tier selected at account creation and Customer's usage per Subscription Period.
The Subscription Period is 1 month, with a Non-Renewal Notice Period of at least 30 days before the end of the current Subscription Period.
Payment is due within 5 days from the last day of the Subscription Period.
Provider may update Product pricing with at least 30 days notice to the Customer.