https://github.com/khoj-ai/khoj
agent ai assistant chat chatgpt emacs image-generation llama3 llamacpp llm obsidian obsidian-md offline-llm productivity rag research self-hosted semantic-search stt whatsapp-ai
Score: 24.918115379646455
Last synced: about 16 hours ago
JSON representation
Repository metadata:
Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.
- Host: GitHub
- URL: https://github.com/khoj-ai/khoj
- Owner: khoj-ai
- License: agpl-3.0
- Created: 2021-08-16T01:48:44.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2026-08-02T01:55:40.000Z (23 days ago)
- Last Synced: 2026-08-19T13:08:11.487Z (6 days ago)
- Topics: agent, ai, assistant, chat, chatgpt, emacs, image-generation, llama3, llamacpp, llm, obsidian, obsidian-md, offline-llm, productivity, rag, research, self-hosted, semantic-search, stt, whatsapp-ai
- Language: Python
- Homepage: https://khoj.dev
- Size: 112 MB
- Stars: 36,557
- Watchers: 172
- Forks: 2,389
- Open Issues: 134
-
Metadata Files:
- Readme: README.md
- License: LICENSE
-
Funding:
- Github: khoj-ai
Owner metadata:
- Name: Khoj AI
- Login: khoj-ai
- Email:
- Kind: organization
- Description:
- Website: https://www.khoj.dev
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/134046886?v=4
- Repositories: 1
- Last Synced at: 2023-06-04T07:20:33.424Z
- Profile URL: https://github.com/khoj-ai
Committers metadata
Last synced: 6 days ago
Total Commits: 4,763
Total Committers: 75
Avg Commits per committer: 63.507
Development Distribution Score (DDS): 0.32
Commits in past year: 202
Committers in past year: 19
Avg Commits per committer in past year: 10.632
Development Distribution Score (DDS) in past year: 0.114
| Name | Commits | |
|---|---|---|
| Debanjum Singh Solanky | d****m@g****m | 3239 |
| sabaimran | n****s@g****m | 1403 |
| Raghav Tirumale | 6****w | 16 |
| Henri Jamet | 4****t | 7 |
| Sam Ho | s****6@g****m | 5 |
| Alexander Matyasko | a****o@g****m | 5 |
| Desmond | d****d@D****l | 4 |
| Ikko Eltociear Ashimine | e****r@g****m | 4 |
| Fh26697 | h****n@g****m | 3 |
| Shantanu Sakpal | s****0@g****m | 3 |
| Muftawo | 5****o | 2 |
| lif | 1****2@q****m | 2 |
| jnMetaCode | 1****8@q****m | 2 |
| Yash-1511 | y****0@g****m | 2 |
| Jiho Lee | o****t@k****m | 2 |
| Jason Qin | 6****n | 2 |
| Emmanuel Ferdman | e****n@g****m | 2 |
| Artem Yurchenko | z****8@g****m | 2 |
| ayushjha119 | a****3@h****n | 2 |
| Jonny-GM | 9****M | 1 |
| Jason Axelson | j****n@g****m | 1 |
| Ilya Khrustalev | r****y@g****m | 1 |
| HyunggyuJang | m****5@g****m | 1 |
| Husain007 | 9****a | 1 |
| Felix Yan | f****s@a****g | 1 |
| Ellen7ions | l****5@g****m | 1 |
| Dmitry | 9****t | 1 |
| Darya | 1****s | 1 |
| Daniel Grossmann-Kavanagh | m****e@d****m | 1 |
| Brian Kanya | b****a@g****m | 1 |
| and 45 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 358
Total pull requests: 604
Average time to close issues: 2 months
Average time to close pull requests: 8 days
Total issue authors: 213
Total pull request authors: 130
Average comments per issue: 2.02
Average comments per pull request: 0.44
Merged pull request: 423
Bot issues: 0
Bot pull requests: 0
Past year issues: 52
Past year pull requests: 83
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 29 days
Past year issue authors: 42
Past year pull request authors: 64
Past year average comments per issue: 1.06
Past year average comments per pull request: 0.54
Past year merged pull request: 8
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- sabaimran (43)
- debanjum (28)
- thinker007 (9)
- chirag127 (8)
- baditaflorin (6)
- balonarsIh (6)
- JOduMonT (5)
- edbock (5)
- raphaelventura (4)
- nesretep-anp1 (4)
- ses770227 (3)
- stevennt (3)
- andreiramani (3)
- mingLvft (3)
- kalle07 (3)
Top Pull Request Authors
- debanjum (222)
- sabaimran (133)
- MythicalCow (24)
- aam-at (10)
- hjamet (8)
- shantanuSakpal (8)
- kira-offgrid (6)
- eltociear (5)
- adityakrmishra (4)
- HusainBhattiwala (4)
- octo-patch (4)
- bryanbkmb (4)
- samhoooo (4)
- postphotos (3)
- simpleqt (3)
Top Issue Labels
- fix (168)
- upgrade (77)
- good first issue (13)
- improve (9)
- question (8)
- plugin (3)
- docker (3)
- coverage (3)
- maintain (2)
- documentation (2)
- try (1)
Top Pull Request Labels
- upgrade (84)
- fix (41)
- maintain (33)
- plugin (20)
- coverage (13)
- try (12)
- documentation (4)
- help wanted (2)
- improve (1)
- docker (1)
Package metadata
- Total packages: 7
-
Total downloads:
- pypi: 24,104 last-month
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 3 (may contain duplicates)
- Total versions: 1,399
- Total maintainers: 2
- Total advisories: 4
nixpkgs-24.05: emacsPackages.khoj
- Homepage: https://github.com/khoj-ai/khoj
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix#L103
- Licenses: agpl-3.0
- Latest release: 20240427.1312 (published 7 months ago)
- Last Synced: 2026-08-13T19:36:22.818Z (11 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.169%
- Stargazers count: 0.214%
- Forks count: 0.461%
proxy.golang.org: github.com/khoj-ai/khoj
- Homepage:
- Documentation: https://pkg.go.dev/github.com/khoj-ai/khoj#section-documentation
- Licenses: agpl-3.0
- Latest release: v0.2.0 (published over 3 years ago)
- Last Synced: 2026-08-23T15:04:04.787Z (1 day ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.528%
- Average: 6.747%
- Dependent repos count: 6.966%
pypi.org: khoj-assistant
khoj-assistant is now khoj
- Homepage: https://khoj.dev
- Documentation: https://docs.khoj.dev
- Licenses: GNU Affero General Public License v3 or later (AGPLv3+)
- Latest release: 1.21.1 (published about 2 years ago)
- Last Synced: 2026-08-23T15:03:25.095Z (1 day ago)
- Versions: 784
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 1,599 Last month
-
Rankings:
- Stargazers count: 1.208%
- Forks count: 3.907%
- Downloads: 4.213%
- Average: 8.205%
- Dependent packages count: 10.069%
- Dependent repos count: 21.628%
- Maintainers (2)
- Advisories:
pypi.org: khoj
Your Second Brain
- Homepage: https://khoj.dev
- Documentation: https://docs.khoj.dev
- Licenses: AGPL-3.0-or-later
- Latest release: 1.42.10 (published about 1 year ago)
- Last Synced: 2026-08-23T15:03:23.043Z (1 day ago)
- Versions: 603
- Dependent Packages: 0
- Dependent Repositories: 2
- Downloads: 22,505 Last month
-
Rankings:
- Dependent packages count: 10.027%
- Average: 10.809%
- Dependent repos count: 11.59%
- Maintainers (2)
- Advisories:
nixpkgs-24.11: emacsPackages.khoj
- Homepage: https://github.com/khoj-ai/khoj
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix#L139
- Licenses: agpl-3.0
- Latest release: 20241011.107 (published 7 months ago)
- Last Synced: 2026-04-14T17:07:57.970Z (4 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-unstable: emacsPackages.khoj
- Homepage: https://github.com/khoj-ai/khoj
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix#L139
- Licenses: agpl-3.0
- Latest release: 20260222.1956 (published 6 months ago)
- Last Synced: 2026-03-07T16:17:26.448Z (6 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-23.11: emacsPackages.khoj
- Homepage: https://github.com/khoj-ai/khoj
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix#L83
- Licenses: agpl-3.0
- Latest release: 20231110.828 (published 7 months ago)
- Last Synced: 2026-08-15T06:31:28.539Z (10 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- actions/checkout v2 composite
- actions/setup-python v1 composite
- actions/checkout v3 composite
- docker/build-push-action v2 composite
- docker/login-action v2 composite
- docker/setup-buildx-action v2 composite
- actions/checkout v3 composite
- docker/build-push-action v2 composite
- docker/login-action v2 composite
- docker/setup-buildx-action v2 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- pypa/gh-action-pypi-publish v1.6.4 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/upload-artifact v3 composite
- softprops/action-gh-release v1 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v3 composite
- purcell/setup-emacs master composite
- ubuntu jammy build
- ghcr.io/khoj-ai/khoj latest
- tiangolo/uvicorn-gunicorn python3.11-slim build
- electron 26.1.0 development
- @todesktop/runtime ^1.3.0
- axios ^1.5.0
- cron ^2.4.3
- electron-store ^8.1.0
- fs ^0.0.1-security
- 181 dependencies
- @types/node ^16.11.6 development
- @typescript-eslint/eslint-plugin 5.29.0 development
- @typescript-eslint/parser 5.29.0 development
- builtin-modules 3.3.0 development
- esbuild 0.14.47 development
- obsidian latest development
- tslib 2.4.0 development
- typescript 4.7.4 development
- @types/node-fetch ^2.6.4
- node-fetch ^3.1.0
- @nodelib/fs.scandir 2.1.5
- @nodelib/fs.stat 2.0.5
- @nodelib/fs.walk 1.2.8
- @types/codemirror 0.0.108
- @types/estree 1.0.0
- @types/json-schema 7.0.11
- @types/node 20.3.3
- @types/node 16.18.12
- @types/node-fetch 2.6.4
- @types/tern 0.23.4
- @typescript-eslint/eslint-plugin 5.29.0
- @typescript-eslint/parser 5.29.0
- @typescript-eslint/scope-manager 5.29.0
- @typescript-eslint/type-utils 5.29.0
- @typescript-eslint/types 5.29.0
- @typescript-eslint/typescript-estree 5.29.0
- @typescript-eslint/utils 5.29.0
- @typescript-eslint/visitor-keys 5.29.0
- array-union 2.1.0
- asynckit 0.4.0
- braces 3.0.2
- builtin-modules 3.3.0
- combined-stream 1.0.8
- data-uri-to-buffer 4.0.1
- debug 4.3.4
- delayed-stream 1.0.0
- dir-glob 3.0.1
- esbuild 0.14.47
- esbuild-android-64 0.14.47
- esbuild-android-arm64 0.14.47
- esbuild-darwin-64 0.14.47
- esbuild-darwin-arm64 0.14.47
- esbuild-freebsd-64 0.14.47
- esbuild-freebsd-arm64 0.14.47
- esbuild-linux-32 0.14.47
- esbuild-linux-64 0.14.47
- esbuild-linux-arm 0.14.47
- esbuild-linux-arm64 0.14.47
- esbuild-linux-mips64le 0.14.47
- esbuild-linux-ppc64le 0.14.47
- esbuild-linux-riscv64 0.14.47
- esbuild-linux-s390x 0.14.47
- esbuild-netbsd-64 0.14.47
- esbuild-openbsd-64 0.14.47
- esbuild-sunos-64 0.14.47
- esbuild-windows-32 0.14.47
- esbuild-windows-64 0.14.47
- esbuild-windows-arm64 0.14.47
- eslint-scope 5.1.1
- eslint-utils 3.0.0
- eslint-visitor-keys 2.1.0
- eslint-visitor-keys 3.3.0
- esrecurse 4.3.0
- estraverse 4.3.0
- estraverse 5.3.0
- fast-glob 3.2.12
- fastq 1.15.0
- fetch-blob 3.2.0
- fill-range 7.0.1
- form-data 3.0.1
- formdata-polyfill 4.0.10
- functional-red-black-tree 1.0.1
- glob-parent 5.1.2
- globby 11.1.0
- ignore 5.2.4
- is-extglob 2.1.1
- is-glob 4.0.3
- is-number 7.0.0
- lru-cache 6.0.0
- merge2 1.4.1
- micromatch 4.0.5
- mime-db 1.52.0
- mime-types 2.1.35
- moment 2.29.4
- ms 2.1.2
- node-domexception 1.0.0
- node-fetch 3.3.1
- obsidian 1.1.1
- path-type 4.0.0
- picomatch 2.3.1
- queue-microtask 1.2.3
- regexpp 3.2.0
- reusify 1.0.4
- run-parallel 1.2.0
- semver 7.3.8
- slash 3.0.0
- to-regex-range 5.0.1
- tslib 2.4.0
- tslib 1.14.1
- tsutils 3.21.0
- typescript 4.7.4
- web-streams-polyfill 3.2.1
- yallist 4.0.0
- aiohttp == 3.8.5
- anyio == 3.7.1
- bs4 >= 0.0.1
- dateparser >= 1.1.1
- defusedxml == 0.7.1
- fastapi == 0.77.1
- gpt4all == 1.0.12; platform_system == 'Linux' and platform_machine == 'x86_64'
- gpt4all == 1.0.12; platform_system == 'Windows' or platform_system == 'Darwin'
- jinja2 == 3.1.2
- langchain >= 0.0.187
- openai >= 0.27.0
- pillow == 9.3.0
- pydantic >= 1.10.10
- pymupdf >= 1.23.3
- pyyaml == 6.0
- requests >= 2.26.0
- rich >= 13.3.1
- schedule == 1.1.0
- sentence-transformers == 2.2.2
- tenacity >= 8.2.2
- tiktoken >= 0.3.2
- torch >= 2.0.1
- transformers >= 4.28.0
- uvicorn == 0.17.6
- fastapi *
- posthog *
- python-dotenv *
- uvicorn *
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- 741 dependencies
- com.google.androidbrowserhelper:androidbrowserhelper 2.5.0 implementation
- com.google.androidbrowserhelper:locationdelegation 1.1.1 implementation
- mcr.microsoft.com/devcontainers/python ${PYTHON_VERSION} build
- @types/dompurify ^3.2.0 development
- @types/file-saver ^2.0.7 development
- @types/intl-tel-input ^18.1.4 development
- @types/katex ^0.16.7 development
- @types/markdown-it ^14.1.2 development
- @types/node ^20.19.15 development
- @types/react ^18.3.24 development
- @types/react-dom ^18.3.7 development
- autoprefixer ^10.4.21 development
- eslint ^8.57.1 development
- eslint-config-next 14.2.3 development
- eslint-config-prettier ^9.1.2 development
- eslint-plugin-prettier ^5.5.4 development
- husky ^9.1.7 development
- lint-staged ^15.5.2 development
- nodemon ^3.1.10 development
- postcss ^8.5.6 development
- prettier 3.3.3 development
- shadcn-ui ^0.9.5 development
- tailwindcss ^3.4.17 development
- typescript ^5.9.2 development
- @excalidraw/excalidraw ^0.17.6
- @hookform/resolvers ^3.10.0
- @phosphor-icons/react ^2.1.10
- @radix-ui/react-alert-dialog ^1.1.15
- @radix-ui/react-avatar ^1.1.10
- @radix-ui/react-checkbox ^1.3.3
- @radix-ui/react-collapsible ^1.1.12
- @radix-ui/react-dialog ^1.1.15
- @radix-ui/react-dropdown-menu ^2.1.16
- @radix-ui/react-hover-card ^1.1.15
- @radix-ui/react-label ^2.1.7
- @radix-ui/react-menubar ^1.1.16
- @radix-ui/react-navigation-menu ^1.2.14
- @radix-ui/react-popover ^1.1.15
- @radix-ui/react-progress ^1.1.7
- @radix-ui/react-scroll-area ^1.2.10
- @radix-ui/react-select ^2.2.6
- @radix-ui/react-separator ^1.1.7
- @radix-ui/react-slot ^1.2.3
- @radix-ui/react-tabs ^1.1.13
- @radix-ui/react-toast ^1.2.15
- @radix-ui/react-toggle ^1.1.10
- @radix-ui/react-tooltip ^1.2.8
- @radix-ui/themes ^3.2.1
- class-variance-authority ^0.7.1
- clsx ^2.1.1
- cmdk ^1.1.1
- cronstrue ^2.61.0
- dompurify ^3.2.6
- embla-carousel-autoplay ^8.6.0
- embla-carousel-react ^8.6.0
- file-saver ^2.0.5
- framer-motion ^12.23.12
- input-otp ^1.4.2
- intl-tel-input ^23.9.3
- jszip ^3.10.1
- katex ^0.16.22
- libphonenumber-js ^1.12.17
- lucide-react ^0.468.0
- markdown-it ^14.1.0
- markdown-it-highlightjs ^4.2.0
- mermaid ^11.11.0
- next 14.2.32
- react ^18.3.1
- react-dom ^18.3.1
- react-hook-form ^7.62.0
- react-use-websocket ^4.13.0
- swr ^2.3.6
- tailwind-merge ^2.6.0
- tailwindcss-animate ^1.0.7
- vaul ^0.9.9
- zod ^3.25.76
- 211 dependencies
- actions/checkout v4 composite
- actions/configure-pages v5 composite
- actions/deploy-pages v4 composite
- actions/setup-node v6 composite
- actions/upload-pages-artifact v3 composite
- actions/checkout v3 composite
- actions/upload-artifact v4 composite
- astral-sh/setup-uv v4 composite
- ankane/pgvector * docker
- @docusaurus/module-type-aliases ^3.2.1 development
- @docusaurus/types ^3.2.1 development
- @docusaurus/core ^3.2.1
- @docusaurus/plugin-sitemap ^3.2.1
- @docusaurus/preset-classic ^3.7.0
- @mdx-js/react ^3.0.0
- clsx ^2.0.0
- prism-react-renderer ^2.3.0
- react ^19.1.0
- react-dom ^19.1.0
- 1155 dependencies