Khoj is a self-hostable, personal AI application designed to extend user capabilities, from individual use to enterprise-level deployment. It allows users to get answers from the web and their own documents, build custom AI agents, schedule automations, and conduct in-depth research. It supports a wide array of LLMs (like GPT, Claude, Gemini, Llama, etc.) turning any online or local model into a personalized autonomous AI. Khoj is available as a cloud service, on-premises, or as a hybrid solution.
Built for those seeking control and customization, Khoj offers a free and powerful way to create an AI "second brain". Its flexibility and scalability make it suitable for developers, researchers, and organizations that want a secure and customizable AI. With a focus on transparency, it's licensed under the GNU Affero General Public License and encourages community contributions.