sabaimran
835fa80a4b
Allow docx conversion in the chatFunction.ts
2024-11-09 18:51:00 -08:00
sabaimran
3badb27744
Remove stored uploaded files after they're processed.
2024-11-08 23:28:02 -08:00
sabaimran
78630603f4
Delete the fact checker application
2024-11-08 17:27:42 -08:00
sabaimran
807687a0ac
Automatically generate titles for conversations from history
2024-11-08 16:02:34 -08:00
sabaimran
7159b0b735
Enforce limits on file size when converting to text
2024-11-08 15:27:28 -08:00
sabaimran
4695174149
Add support for file preview in the chat input area (before message sent)
2024-11-08 15:12:48 -08:00
sabaimran
ad46b0e718
Label pages when extract text from pdf, docs content. Fix scroll area in doc preview.
2024-11-08 14:53:20 -08:00
sabaimran
623a97a9ee
Merge branch 'master' of github.com:khoj-ai/khoj into features/include-full-file-in-convo-with-filter
2024-11-07 17:18:23 -08:00
sabaimran
33498d876b
Simplify the share chat page. Don't need it to maintain its own conversation history
...
- When chatting on a shared page, fork and redirect to a new conversation page
2024-11-07 17:14:11 -08:00
sabaimran
3a51996f64
Process attached files in the chat history and add them to the chat message
2024-11-07 16:06:58 -08:00
sabaimran
a89160e2f7
Add support for converting an attached doc and chatting with it
...
- Document is first converted in the chatinputarea, then sent to the chat component. From there, it's sent in the chat API body and then processed by the backend
- We couldn't directly use a UploadFile type in the backend API because we'd have to convert the api type to a multipart form. This would require other client side migrations without uniform benefit, which is why we do it in this two-phase process. This also gives us capacity to repurpose the moe generic interface down the road.
2024-11-07 16:06:37 -08:00
sabaimran
e521853895
Remove unnecessary console.log statements
2024-11-07 16:03:31 -08:00
sabaimran
92c3b9c502
Add function to get an icon from a file type
2024-11-07 16:02:53 -08:00
sabaimran
140c67f6b5
Remove focus ring from the text area component
2024-11-07 16:02:02 -08:00
Debanjum
05a93fcbed
v-align attach, send buttons with chat input text area on web app
...
Otherwise, those buttons look off-center when images are attached to
the chat input area
2024-11-05 17:10:53 -08:00
sabaimran
a0480d5f6c
use fill weight for the toggle right (enabled state) for research mode
2024-11-04 22:01:09 -08:00
sabaimran
dc26da0a12
Add uploaded files in the conversation file filter for a new convo
2024-11-04 22:00:47 -08:00
sabaimran
99c1d2831a
Release Khoj version 1.28.3
2024-11-02 12:23:11 -07:00
sabaimran
ec44cbe1e7
Release Khoj version 1.28.2
2024-11-02 07:53:51 -07:00
sabaimran
5b18dc96e0
Release Khoj version 1.28.1
2024-11-01 22:51:51 -07:00
Debanjum
e85dd59295
Release Khoj version 1.28.0
2024-11-01 19:06:59 -07:00
sabaimran
33d36ee58c
Add experimental notice to research mode tooltip
2024-11-01 11:00:27 -07:00
sabaimran
149cbe1019
Use bottom anchor for the commandbar popover
2024-10-31 20:40:38 -07:00
sabaimran
19241805ee
Merge branch 'master' of github.com:khoj-ai/khoj into improve-debug-reasoning-and-other-misc-fixes
2024-10-31 18:20:23 -07:00
Debanjum
5b15176e20
Only add /research prefix in research mode if not already in user query
2024-10-31 18:08:42 -07:00
sabaimran
a13760640c
Only show trash can when turnId is present
2024-10-31 13:19:16 -07:00
Debanjum
e17dc9f7b5
Put train of thought ui before Khoj response on web app
2024-10-31 02:24:53 -07:00
Debanjum
e8e6ead39f
Fix deleting new messages generated after conversation load
2024-10-30 20:56:38 -07:00
Debanjum
cb90abc660
Resolve train of thought component needs unique key id error on web app
2024-10-30 14:00:21 -07:00
Debanjum
ca5a6831b6
Add ability to delete messages from the web app
2024-10-30 14:00:21 -07:00
Debanjum
358a6ce95d
Defer turning cursor color to selected agents color for later
...
Capability exists but idea needs to be investigated further
2024-10-30 14:00:21 -07:00
Debanjum
2ac840e3f2
Make cursor in chat input take on selected agent color
2024-10-30 14:00:21 -07:00
sabaimran
b63fbc5345
Add a simple badget to the dropdown menu that shows subscription status
2024-10-30 13:00:16 -07:00
sabaimran
5bea0c705b
Use break-words in the train of thought for better formatting
2024-10-28 15:36:06 -07:00
sabaimran
1f1b182461
Automatically carry over research mode from home page to chat
...
- Improve mobile friendliness with new research mode toggle, since chat input area is now taking up more space
- Remove clunky title from the suggestion card
- Fix fk lookup error for agent.creator
2024-10-28 15:29:24 -07:00
Debanjum
50ffd7f199
Merge branch 'master' into features/advanced-reasoning
2024-10-28 04:10:59 -07:00
Debanjum
a5d0ca6e1c
Use selected agent color to theme the chat input area on home page
2024-10-28 03:47:40 -07:00
Debanjum
aad7528d1b
Render slash commands popup below chat input text area on home page
2024-10-28 02:06:04 -07:00
Debanjum
4e39088f5b
Make agent name in home page carousel not text wrap on mobile
2024-10-27 23:03:53 -07:00
Debanjum
94074b7007
Focus chat input on toggle research mode. v-align it with send button
2024-10-27 22:54:55 -07:00
sabaimran
2924909692
Add a research mode toggle to the chat input area
2024-10-27 16:37:40 -07:00
sabaimran
68499e253b
Auto-collapse train of thought, show after chat response in history
2024-10-27 15:48:13 -07:00
sabaimran
0bd78791ca
Let user exit from command mode with esc, click out, etc.
2024-10-27 15:01:49 -07:00
sabaimran
a121d67b10
Persist the train of thought in the conversation history
2024-10-26 23:46:15 -07:00
Debanjum Singh Solanky
ddc6ccde2d
Merge branch 'master' into features/advanced-reasoning
...
- Conflicts:
Combine both sides of the conflict in all 3 files below
- src/khoj/processor/conversation/utils.py
- src/khoj/routers/helpers.py
- src/khoj/utils/helpers.py
2024-10-26 05:15:51 -07:00
sabaimran
7e0a692d16
Release Khoj version 1.27.1
2024-10-25 15:23:07 -07:00
sabaimran
0f6f282c30
Release Khoj version 1.27.0
2024-10-25 14:11:14 -07:00
sabaimran
a11b5293fb
Add uploaded images to research mode, code slash command, include code references
2024-10-24 23:56:24 -07:00
sabaimran
30f9225021
Merge branch 'master' of github.com:khoj-ai/khoj into features/advanced-reasoning
2024-10-23 19:15:51 -07:00
sabaimran
5120597d4e
Remove user customized search model ( #946 )
...
- Use a single standard search model across the server. There's diminishing benefits for having multiple user-customizable search models.
- We may want to add server-level customization for specific tasks
- Store the search model used to generate a given entry on the `Entry` object
- Remove user-facing APIs and view
- Add a management command for migrating the default search model on the server
In a future PR (after running the migration), we'll also remove the `UserSearchModelConfig`
2024-10-23 17:38:37 -07:00