Commit Graph

  • 354dc12b3b Style the Admin Panel with a modern theme and Khoj branding (#999) Debanjum 2024-12-04 23:53:43 -08:00
  • 9cc79c0fb7 Fix broken doc links to query filters from emacs docs page (#1000) Matias Forbord 2024-12-05 15:52:27 +08:00
  • 8953ac03ec Rename additional context for llm response to program execution context sabaimran 2024-12-04 18:43:41 -08:00
  • 886fe4a0c9 Merge branch 'master' of github.com:khoj-ai/khoj into features/allow-multi-outputs-in-chat sabaimran 2024-12-03 21:37:00 -08:00
  • df5e34615a Fix processing of images field when construct chat messages sabaimran 2024-12-03 21:26:55 -08:00
  • 3552032827 Rename additional context to additional_context_for_llm_response sabaimran 2024-12-03 21:23:15 -08:00
  • d507894546 Simplify the desktop app sabaimran 2024-12-02 15:54:05 -08:00
  • 9f7cb335c5 Create Android app for Khoj (#991) Debanjum 2024-12-02 15:45:04 -08:00
  • ee28d7f125 Fix Android Studio build warnings by using newer gradle, mavenCentral Debanjum 2024-12-02 11:52:11 -08:00
  • 5d6fb07066 Fix app icons, orientation. Improve name, id, description in webmanifest Debanjum 2024-12-02 11:17:15 -08:00
  • 147c8e9115 Release v3 with high-res splash screen. More details in web, app manifest Debanjum 2024-11-29 11:18:59 -08:00
  • d333e10e64 Encode request params as utf-8 to fix multibyte char error in khoj.el Debanjum 2024-12-02 01:47:09 -08:00
  • db29894038 Do not wrap filepath in Path to fix indexing markdown files on Windows (#993) Debanjum 2024-12-02 01:02:58 -08:00
  • 47c926b0ff Add more typing to org|md_to_entries. Remove redundant f-string wraps Debanjum 2024-12-01 23:02:52 -08:00
  • dffdd81345 Do not wrap filepath in Path to fix indexing markdown files on Windows Debanjum 2024-12-01 22:37:57 -08:00
  • c87fce5930 Add a migration to use the new image storage format for past conversations sabaimran 2024-12-01 18:35:31 -08:00
  • 9e0a2c7a98 Restrict generated chat title to 200 chars limit allowed for chat slug Debanjum 2024-11-30 19:12:03 -08:00
  • 8b8e2be82d Only create subscription object when it does not exist for user Debanjum 2024-11-30 19:08:34 -08:00
  • fc6be543bd Improve GPQA eval prompt to imrpove parsing answer from Khoj response Debanjum 2024-11-30 17:19:01 -08:00
  • 00f48dc1e8 If in the new images format, show the response text in obsidian instead of the inferred query sabaimran 2024-11-30 14:39:51 -08:00
  • 224abd14e0 Only add the image_url to the constructed chat message if it is a url sabaimran 2024-11-30 14:39:27 -08:00
  • 991577aa17 Allow a None turnId to accommodate historic chat messages sabaimran 2024-11-30 14:39:08 -08:00
  • a539761c49 Fix processing of excalidrawdiagram in json response chunking sabaimran 2024-11-30 12:35:13 -08:00
  • dc4a9ee3e1 Ensure that the generated assets are maintained in the chat window after streaming is completed. sabaimran 2024-11-30 12:31:20 -08:00
  • e3aee50cf3 Fix parsing of generated_asset response sabaimran 2024-11-29 18:41:53 -08:00
  • 2b32f0e80d Remove commented out code blocks sabaimran 2024-11-29 18:11:50 -08:00
  • df855adc98 Update response handling in Obsidian to work with new format sabaimran 2024-11-29 18:10:47 -08:00
  • 512cf535e0 Collapse train of thought when completed during live stream sabaimran 2024-11-29 18:10:35 -08:00
  • a0b00ce4a1 Don't include null attributes when filling in stored conversation metadata sabaimran 2024-11-29 18:10:14 -08:00
  • c5329d76ba Merge branch 'master' of github.com:khoj-ai/khoj into features/allow-multi-outputs-in-chat sabaimran 2024-11-29 14:12:03 -08:00
  • 46f647d91d Improve image rendering for khoj generated images. FIx typing of stored excalidraw image. sabaimran 2024-11-29 14:11:48 -08:00
  • fdf69b7049 Publish second version with new upload key Debanjum 2024-11-28 22:02:25 -08:00
  • faf15072b6 Create first version of Khoj Android app from PWA using Bubblewrap Debanjum 2024-11-25 22:06:05 -08:00
  • 4f6d1211ba Fix additional context type in anthropic chat sabaimran 2024-11-28 20:16:36 -08:00
  • 6f408948d3 Fix typing of generated_fiels parameters sabaimran 2024-11-28 20:15:10 -08:00
  • 439b18c21f Release Khoj version 1.30.10 sabaimran 2024-11-28 19:43:06 -08:00
  • 2dfd163430 Add more explicity run strategies in the runner matrix sabaimran 2024-11-28 19:31:34 -08:00
  • 80cd902c86 Since linux/amd64 images aren't being created, try setting a custom description on the image sabaimran 2024-11-28 19:14:06 -08:00
  • 40d8a7a581 Release Khoj version 1.30.9 sabaimran 2024-11-28 18:45:50 -08:00
  • 87aa653c7f Add additional steps in prod.Dockerfile to ensure dependencies are copied over sabaimran 2024-11-28 18:37:08 -08:00
  • d91935c880 Initial commit of a functional but not yet elegant prototype for this concept sabaimran 2024-11-28 17:28:23 -08:00
  • a552543f4f Use json5 to parse llm generated questions to query docs and web Debanjum 2024-11-28 14:32:54 -08:00
  • 0a69af4f61 Update to latest ToDesktop runtime Debanjum 2024-11-28 13:56:14 -08:00
  • 1d0fe141dc Release Khoj version 1.30.8 Debanjum 2024-11-28 13:37:30 -08:00
  • 29e801c381 Add MATH500 dataset to eval Debanjum 2024-11-27 16:29:15 -08:00
  • 22aef9bf53 Add GPQA (diamond) dataset to eval Debanjum 2024-11-27 16:30:20 -08:00
  • f1190ccf32 Improve parsing complex json strings returned by LLM (#989) Debanjum 2024-11-28 11:01:39 -08:00
  • 8c120a5139 Fallback to json5 loader if json.loads cannot parse complex json str Debanjum 2024-11-26 16:16:00 -08:00
  • 70b7e7c73a Improve load of complex json objects. Use it to pick tool, run code Debanjum 2024-11-26 15:35:23 -08:00
  • 8cb0db0051 Fix llama-cpp-python install by pytest github workflow Debanjum 2024-11-26 00:21:58 -08:00
  • 29315f44e7 Add assetlinks.json to link android app to app.khoj.dev domain Debanjum 2024-11-25 23:25:05 -08:00
  • a97a45bf20 Align agent personality with recently updated khoj personality Debanjum 2024-11-26 00:01:14 -08:00
  • e088fcbc7b Build for arm64 on arm64 runner. Parallelize arm64, x64 docker builds Debanjum 2024-11-24 22:44:41 -08:00
  • 5723a3778e Speed up Docker image builds using multi-stage parallel pipelines (#987) Debanjum 2024-11-24 21:49:46 -08:00
  • 4a5646c8da Cache docker layers, nextjs builds in dockerize github workflow Debanjum 2024-11-24 13:10:17 -08:00
  • 6a39651ad3 Standardize loading fonts locally across pages on web app Debanjum 2024-11-24 15:02:14 -08:00
  • 9368699b2c Migrate the pre-commit config sabaimran 2024-11-24 14:54:26 -08:00
  • 6eb59464da Add additional reinforcement to coax gemini into giving a minimum helpful response sabaimran 2024-11-24 14:53:41 -08:00
  • 15f062b34a Remove print statement for agent style map sabaimran 2024-11-24 14:53:17 -08:00
  • d7e68a2d1b Wait for iplcodata to load before first message sabaimran 2024-11-24 14:52:36 -08:00
  • f51e0f7859 Make Next.js create production builds of web app for Docker images Debanjum 2024-11-24 12:59:17 -08:00
  • 710e00ad9e Make tailwind extensions prod, instead of dev, deps of web app Debanjum 2024-11-24 12:53:01 -08:00
  • 4b486ea5f6 Exclude unnecessary directories from final docker builds Debanjum 2024-11-24 00:24:23 -08:00
  • 78d8ca49ec Skip Nvidia GPU python packages during Server install in Dockerfiles Debanjum 2024-11-23 22:24:45 -08:00
  • 37887a175a Speed up Docker image builds using multi-stage parallel pipelines Debanjum 2024-11-23 21:13:51 -08:00
  • 7c77d65d35 Improve logic to disable telemetry via KHOJ_TELEMETRY_DISABLE env var Debanjum 2024-11-24 00:51:26 -08:00
  • 2d683898c2 Release Khoj version 1.30.7 sabaimran 2024-11-23 22:51:10 -08:00
  • 914ff994f7 Fix cost addition to chat_metadata sabaimran 2024-11-23 22:50:45 -08:00
  • caaa127dcf Release Khoj version 1.30.6 Debanjum 2024-11-23 21:07:00 -08:00
  • 57b8273002 Fix apt install for musl-dev in prod.Dockerfile Debanjum 2024-11-23 21:05:30 -08:00
  • 8f966b11ec Release Khoj version 1.30.5 Debanjum 2024-11-23 20:49:05 -08:00
  • 498895a47d Fix libmusl error using pre-built llama-cpp-python wheel in prod Docker Debanjum 2024-11-23 20:47:41 -08:00
  • e5b211a743 Release Khoj version 1.30.4 Debanjum 2024-11-23 19:48:21 -08:00
  • 9848d89d03 Try build docker images with github high cpu, ram runner Debanjum 2024-11-23 19:01:46 -08:00
  • 04bb3d6f15 Fix libmusl error using pre-built llama-cpp-python wheel via Docker Debanjum 2024-11-23 18:46:44 -08:00
  • 8dd2122817 Set sample size to 200 for automated eval runs as well Debanjum 2024-11-23 14:48:38 -08:00
  • c4ef31d86f Release Khoj version 1.30.3 Debanjum 2024-11-23 14:40:06 -08:00
  • 15ae22bdcf Use pre-built llama-cpp-python wheel in Khoj docker images Debanjum 2024-11-23 14:33:43 -08:00
  • 4ac49ca90f Release Khoj version 1.30.2 sabaimran 2024-11-23 12:00:28 -08:00
  • eb1b21baaa Add a new sign in modal that is triggered from the login prompt screen, rather than redirecting user to another screen to sign in sabaimran 2024-11-23 11:55:34 -08:00
  • 5aa5cb1941 Add "New" section with latest updates to Readme Debanjum 2024-11-23 01:31:38 -08:00
  • 7f5bf35806 Disambiguate renewal_date type. Previously, being used as None, False, and Datetime in different places. sabaimran 2024-11-22 12:06:20 -08:00
  • 5e8c824ecc Improve the experience for finding past conversation sabaimran 2024-11-22 12:02:55 -08:00
  • a761865724 Fix handling of customer.subscription.updated event to process new renewal end date sabaimran 2024-11-21 20:31:03 -08:00
  • 6a054d884b Add quicker/easier filtering on auth sabaimran 2024-11-21 11:42:12 -08:00
  • b9a889ab69 Fix Khoj responses when code generated charts in response context Debanjum 2024-11-21 14:31:58 -08:00
  • 5475a262d4 Move truncate code context func for reusability across modules Debanjum 2024-11-21 14:27:39 -08:00
  • f434c3fab2 Fix toggling prompt tracer on/off in Khoj via PROMPTRACE_DIR env var Debanjum 2024-11-21 13:58:51 -08:00
  • 4a40cf79c3 Add docs on how to cross-device access self-hosted khoj using tailscale Debanjum 2024-11-21 10:49:49 -08:00
  • 1f96c13f72 Enable starting khoj uvicorn server with ssl cert file, key for https Debanjum 2024-11-20 23:55:44 -08:00
  • 9fea02f20f In telemetry, differentiate create_user google and email sabaimran 2024-11-21 11:01:37 -08:00
  • 9db885b5f7 Limit access to chat models to futurist users sabaimran 2024-11-21 07:53:24 -08:00
  • 7a00a07398 Add trailing slash to Ollama url in docs sabaimran 2024-11-21 07:48:18 -08:00
  • 3519dd76f0 Fix type of excalidraw image response sabaimran 2024-11-20 19:01:13 -08:00
  • 467de76fc1 Improve the image diagramming prompts and response parsing sabaimran 2024-11-20 18:59:36 -08:00
  • 50d8405981 Enable khoj to use terrarium code sandbox as tool in eval workflow Debanjum 2024-11-20 14:01:21 -08:00
  • 2203236e4c Update desktop app dependencies Debanjum 2024-11-20 13:05:55 -08:00
  • 409204917e Update documentation website dependencies Debanjum 2024-11-20 13:05:32 -08:00
  • 6f1adcfe67 Track Usage Metrics in Chat API. Track Running Cost, Accuracy in Evals (#985) Debanjum 2024-11-20 12:59:44 -08:00
  • ffbd0ae3a5 Fix eval github workflow to run on releases, i.e on tags push Debanjum 2024-11-20 12:53:11 -08:00