sabaimran
60e6913494
Merge pull request #1094 from khoj-ai/features/add-chat-controls
...
Make it easier to determine which model you're chatting with, and to effortlessly update said model from within a given chat.
In this change, we introduce a side bar that allows users to quickly change their chat model, tools, custom instructions, and file filters, directly within the chat view. This removes the need for setting up custom agents for simple instructions and mitigates the requirement to go to the settings page to verify the chat model in action.
The settings page will still configure a per-user *default*, but the sidebar will allow for greater customization based on the needs of a conversation.
We also extend the chat model to include more attributes that help users make decisions about model selection, including `strengths` and `description`. This can help people quickly understand which model might work best for their use case.
2025-02-01 14:35:47 -08:00
sabaimran
c558bbfd44
Merge branch 'master' of github.com:khoj-ai/khoj into features/add-chat-controls
2025-02-01 14:25:58 -08:00
sabaimran
08bc1d3bcb
Improve sizing / spacing of side bar
2025-02-01 14:25:45 -08:00
sabaimran
f3b2580649
Add back hover state with collapsed references
2025-02-01 14:03:17 -08:00
sabaimran
0645af9b16
Use the agent CM as a backup chat model when available / necessary. Remove automation as agent option.
2025-02-01 13:06:42 -08:00
Debanjum
f2eba667fc
Fallback to schedule automation in UTC timezone if unset
...
- Handle null automation ids in calls to get_automation function
2025-02-01 19:12:51 +05:30
Debanjum
0bfa7c1c45
Add support for o3 mini model by openai
2025-02-01 02:51:13 +05:30
sabaimran
641f1bcd91
Only open the side bar automatically when there is no chat history && no pending messages.
2025-01-30 16:07:27 -08:00
sabaimran
b111a9d6c6
Release Khoj version 1.35.3
2025-01-30 11:48:33 -08:00
Yuto SASAKI
018bc718fc
Fix typo in docs for Chat Model Type for Google Gemini setup ( #1098 )
2025-01-30 03:40:37 -08:00
sabaimran
b73f446713
Fallback to show raw outputted diagram if fails rendering
2025-01-29 21:50:28 -08:00
sabaimran
98e3f5162a
Show generated diagram raw code if fails rendering
2025-01-29 21:49:33 -08:00
sabaimran
b5f99dd103
Rename custom instructions -> instructions
2025-01-29 15:06:22 -08:00
sabaimran
0ff33d4347
Merge branch 'master' of github.com:khoj-ai/khoj into features/add-chat-controls
2025-01-29 14:58:15 -08:00
sabaimran
c3cb6086e0
Add list typing to the updated_messages temporary variable
2025-01-29 14:19:57 -08:00
sabaimran
5ea056f03e
Add custom handling logic when speaking with deepseak reasoner
2025-01-29 14:11:27 -08:00
sabaimran
d640299edc
use is_active property for determine user subscription status
2025-01-29 14:10:59 -08:00
sabaimran
e2bfd4ac0f
Change name of teams section to teams
2025-01-29 12:52:10 -08:00
sabaimran
58f77edcad
Make conversation sessions rounded-lg
2025-01-29 12:47:36 -08:00
sabaimran
0b2305d8f2
Add an animation to opening and closing the thought process
2025-01-29 12:47:14 -08:00
sabaimran
67b2e9c194
Increase subscribed total entries size to 500 MB
2025-01-29 09:06:35 -08:00
sabaimran
01faae0299
Simplify the train of thought UI
2025-01-28 22:00:09 -08:00
sabaimran
59f0873232
Rename train of thought button
2025-01-28 21:32:21 -08:00
sabaimran
272764d734
Simplify the chat response / user message bubbles
2025-01-28 21:17:56 -08:00
sabaimran
b61226779e
Simplify references section with icons in chat message
2025-01-28 18:13:26 -08:00
sabaimran
58879693f3
Simplify nav menu and add a teams section
2025-01-28 18:12:50 -08:00
sabaimran
e076ebd133
Make tools section of sidebar a popover to prevent increasing height
2025-01-28 18:12:13 -08:00
sabaimran
ee3ae18f55
add code, remove summarize from agent tools
2025-01-28 18:11:25 -08:00
sabaimran
ba7d53c737
Merge branch 'master' of github.com:khoj-ai/khoj into features/add-chat-controls
2025-01-28 13:01:06 -08:00
Debanjum
af49375884
Only show confusing fallback tokenizer used logs in high verbosity mode
2025-01-25 18:35:14 +07:00
Debanjum
aebdd174ec
Make title of PeopleAlsoAsk section of online results optional
2025-01-25 18:35:14 +07:00
sabaimran
43c9ec260d
Allow agent personality to be nullable, in which case the default prompt will be used.
2025-01-24 08:24:53 -08:00
sabaimran
2b9a61c987
Merge branch 'master' of github.com:khoj-ai/khoj into features/add-chat-controls
2025-01-23 11:43:51 -08:00
sabaimran
a3b5ec4737
Release Khoj version 1.35.2
2025-01-22 21:42:14 -08:00
sabaimran
938ef0a27b
Update DB migration for better memory and speed efficiency
2025-01-22 20:48:37 -08:00
sabaimran
9fc825d7a6
Release Khoj version 1.35.1
2025-01-22 19:51:28 -08:00
sabaimran
5a3a897080
Temporarily move logic to associate entry and fileobject objects into the management command, out of automatic migrations
2025-01-22 19:50:22 -08:00
sabaimran
fd90842d38
Bump postgresql server dev version to 16 for latest ubuntu
2025-01-22 19:07:54 -08:00
sabaimran
1a0923538e
Release Khoj version 1.35.0
2025-01-22 19:03:25 -08:00
sabaimran
dc6e9e8667
Skip showing hidden agents in the all conversations agent filter
2025-01-21 12:43:34 -08:00
sabaimran
c1b0a9f8d4
Fix sync to async issue when getting default chat model in hidden agent configuration API
2025-01-21 12:06:09 -08:00
sabaimran
e518626027
Add typing to empty list of operations
2025-01-21 11:56:52 -08:00
sabaimran
e3e93e091d
automatically open the side bar when a new chat is created with the default agent.
2025-01-21 11:56:06 -08:00
sabaimran
c43079cb21
Add merge migration and add a new button for new convo in sidebar
2025-01-21 11:01:08 -08:00
sabaimran
5a36360408
Merge branch 'master' of github.com:khoj-ai/khoj into features/add-chat-controls
2025-01-21 10:32:47 -08:00
sabaimran
f96e5cd047
Allow file filter dropdown to pop up automatically when typing "file:"
2025-01-21 08:30:40 -08:00
sabaimran
6d1b16901d
Fix the naming of framework > file
2025-01-21 07:24:43 -08:00
Debanjum
7fad1f43f6
Fix text quoting and format web app search page with prettier
2025-01-21 18:18:44 +07:00
sabaimran
8022f040d2
Fix spacing of pagination buttons
2025-01-20 17:23:14 -08:00
sabaimran
3b381a5fe8
Improve default state when no documents are found yet
2025-01-20 17:19:15 -08:00