Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / khoj-ai / khoj
Your AI second brain. A copilot to search and chat (using RAG) with your knowledge base (pdf, markdown, org). Use powerful, online (e.g gpt4) or private, local (e.g mistral) LLMs. Self-host locally or use our web app. Access from Obsidian, Emacs, Desktop app, Web or Whatsapp
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khoj-ai%2Fkhoj
Stars: 4,733
Forks: 231
Open Issues: 50
License: agpl-3.0
Language: Python
Repo Size: 78.8 MB
Dependencies:
351
Created: over 2 years ago
Updated: 30 days ago
Last pushed: about 1 month ago
Last synced: about 1 month ago
Topics: agent, ai, chat, chatgpt, emacs, llamacpp, llm, markdown, mistral, obsidian, obsidian-md, offline-llm, org-mode, productivity, pwa, rag, self-hosted, semantic-search, whatsapp-ai
Funding links: https://github.com/sponsors/khoj-ai
Files
Dependencies
- actions/checkout v3 composite
- actions/setup-python v4 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
- actions/checkout v3 composite
- docker/build-push-action v2 composite
- docker/login-action v2 composite
- docker/setup-buildx-action v2 composite
- actions/checkout v2 composite
- actions/setup-python v1 composite
- @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
- 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
- @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