Your AI second brain. Get answers to your questions, whether they be online or in your own notes. Use online AI models (e.g gpt4) or private, local LLMs (e.g llama3). Self-host locally or use our cloud instance. Access from Obsidian, Emacs, Desktop app, Web or Whatsapp.
Move to single click audio chat UX on Obsidian, Desktop, Web clients
New default UX has 1 long-press on mobile, 2-click on desktop to send transcribed audio message
New Audio Chat Flow
Record audio while microphone button pressed
Show auto-send 3s countdown timer UI for audio chat message
Provide a visual cue around send button for how long before audio
message is automatically sent to Khoj for response
Auto-send msg in 3s unless stop send message button clicked
Why
Removes the previous default of 3 clicks required to send audio message
The record > stop > send process to send audio messages was unclear and effortful
Still allows stopping message from being sent, to make correction to transcribed audio
Removes inadvertent long audio transcriptions if forget to press stop while recording
Refer: f0daa45a, 29a581d2, 699e9ff8
Improve chat input pane actions & icons on Obsidian. Desktop, Web clients
Use SVG icons in chat footer on web, desktop app
Move delete icon to left of chat input. This makes it harder to inadvertently click it
Add send button to chat input pane
Color chat message send button to make it primary CTA
Make chat footer shorter. Use no or round border on action buttons
Refer: d4552117, c0ad64d9, ea85ebda
Minor
26bd3533 Stop rendering empty starter questions element when no questions present
7c8c475c Add round border, hover color to starter questions in web, desktop apps
8a488b9e Fix auto resizing chat input box when transcribed text added
07ca137b Convert chat input into a text area in the Obsidian client
Major
Move to single click audio chat UX on Obsidian, Desktop, Web clients
New default UX has 1 long-press on mobile, 2-click on desktop to send transcribed audio message
Improve chat input pane actions & icons on Obsidian. Desktop, Web clients
Minor
Demos & Screenshots
New Audio Message UX Demo
https://github.com/khoj-ai/khoj/assets/6413477/5f972f1b-f616-4cb2-9349-9f660de66f91
Old Audio Message UX Demo
https://github.com/khoj-ai/khoj/assets/6413477/26ce81f4-c22c-4441-9562-84bde3371209