Khoj Logo

[![test](https://github.com/khoj-ai/khoj/actions/workflows/test.yml/badge.svg)](https://github.com/khoj-ai/khoj/actions/workflows/test.yml) [![docker](https://github.com/khoj-ai/khoj/actions/workflows/dockerize.yml/badge.svg)](https://github.com/khoj-ai/khoj/pkgs/container/khoj) [![pypi](https://github.com/khoj-ai/khoj/actions/workflows/pypi.yml/badge.svg)](https://pypi.org/project/khoj/) [![discord](https://img.shields.io/discord/1112065956647284756?style=plastic&label=discord)](https://discord.gg/BDgyabRM6e)
Your AI second brain

[πŸ“‘ Docs](https://docs.khoj.dev)   β€’   [🌐 Web](https://khoj.dev)   β€’   [πŸ”₯ App](https://app.khoj.dev)   β€’   [πŸ’¬ Discord](https://discord.gg/BDgyabRM6e)   β€’   [✍🏽 Blog](https://blog.khoj.dev) khoj-ai%2Fkhoj | Trendshift
*** ### 🎁 New * Start any message with `/research` to try out the experimental research mode with Khoj. * Anyone can now [create custom agents](https://blog.khoj.dev/posts/create-agents-on-khoj/) with tunable personality, tools and knowledge bases. * [Read](https://blog.khoj.dev/posts/evaluate-khoj-quality/) about Khoj's excellent performance on modern retrieval and reasoning benchmarks. *** ## Overview [Khoj](https://khoj.dev) is a personal AI app to extend your capabilities. It smoothly scales up from an on-device personal AI to a cloud-scale enterprise AI. - Chat with any local or online LLM (e.g llama3, qwen, gemma, mistral, gpt, claude, gemini, deepseek). - Get answers from the internet and your docs (including image, pdf, markdown, org-mode, word, notion files). - Access it from your Browser, Obsidian, Emacs, Desktop, Phone or Whatsapp. - Create agents with custom knowledge, persona, chat model and tools to take on any role. - Automate away repetitive research. Get personal newsletters and smart notifications delivered to your inbox. - Find relevant docs quickly and easily using our advanced semantic search. - Generate images, talk out loud, play your messages. - Khoj is open-source, self-hostable. Always. - Run it privately on [your computer](https://docs.khoj.dev/get-started/setup) or try it on our [cloud app](https://app.khoj.dev). *** ## See it in action ![demo_chat](https://github.com/khoj-ai/khoj/blob/master/documentation/assets/img/quadratic_equation_khoj_web.gif?raw=true) Go to https://app.khoj.dev to see Khoj live. ## Full feature list You can see the full feature list [here](https://docs.khoj.dev/category/features). ## Self-Host To get started with self-hosting Khoj, [read the docs](https://docs.khoj.dev/get-started/setup). ## Enterprise Khoj is available as a cloud service, on-premises, or as a hybrid solution. To learn more about Khoj Enterprise, [visit our website](https://khoj.dev/teams). ## Frequently Asked Questions (FAQ) Q: Can I use Khoj without self-hosting? Yes! You can use Khoj right away at [https://app.khoj.dev](https://app.khoj.dev) β€” no setup required. Q: What kinds of documents can Khoj read? Khoj supports a wide variety: PDFs, Markdown, Notion, Word docs, org-mode files, and more. Q: How can I make my own agent? Check out [this blog post](https://blog.khoj.dev/posts/create-agents-on-khoj/) for a step-by-step guide to custom agents. For more questions, head over to our [Discord](https://discord.gg/BDgyabRM6e)! ## Contributors Cheers to our awesome contributors! πŸŽ‰ Made with [contrib.rocks](https://contrib.rocks). ### Interested in Contributing? Khoj is open source. It is sustained by the community and we’d love for you to join it! Whether you’re a coder, designer, writer, or enthusiast, there’s a place for you. Why Contribute? - Make an Impact: Help build, test and improve a tool used by thousands to boost productivity. - Learn & Grow: Work on cutting-edge AI, LLMs, and semantic search technologies. You can help us build new features, improve the project documentation, report issues and fix bugs. If you're a developer, please see our [Contributing Guidelines](https://docs.khoj.dev/contributing/development) and check out [good first issues](https://github.com/khoj-ai/khoj/contribute) to work on.