Shortcuts vary by platform. This guide covers shortcuts for Web, Obsidian, Desktop, and Emacs interfaces.
Chat Input Shortcuts
- Obsidian
- Web
- Desktop
- Emacs
Navigate your chat history without reaching for the mouse:

| Shortcut | Action |
|---|---|
| ↑ Up Arrow | Move up in recent message history |
| ↓ Down Arrow | Move down in recent message history |
| Enter | Send current message |
| Shift + Enter | New line in message |
How Message History Works

Navigation Shortcuts
- Web
- Obsidian
- Desktop
| Shortcut | Action |
|---|---|
| Cmd/Ctrl + K | Focus search bar |
| / | Focus chat input |
| Esc | Close modals/panels |
| Cmd/Ctrl + \ | Toggle sidebar |
Conversation Management
- Web
- Obsidian
| Shortcut | Action |
|---|---|
| Cmd/Ctrl + N | New conversation |
| Cmd/Ctrl + Delete | Delete conversation |
| Cmd/Ctrl + S | Share conversation |
Requires focus on conversation area
Text Editing
- Universal
- Emacs
Message Actions
Interact with chat messages:- Web
Hover over any message to reveal action buttons, or use keyboard:
| Shortcut | Action |
|---|---|
| Cmd/Ctrl + C | Copy message text |
| Cmd/Ctrl + R | Regenerate response |
| Cmd/Ctrl + E | Edit message |
These shortcuts work when hovering over a message
Search Shortcuts
- Web
- Obsidian
On the search page:
| Shortcut | Action |
|---|---|
| / | Focus search input |
| Enter | Execute search |
| Esc | Clear search |
| ↑/↓ | Navigate results |
| Enter (on result) | Open result |
Voice Input
- Web
| Action | How To |
|---|---|
| Start voice input | Click microphone icon (no hotkey yet) |
| Stop recording | Click microphone again |
| Play voice response | Click speaker icon |
| Pause voice playback | Click speaker again |
Global voice activation hotkey coming in future update
Browser-Specific
- Chrome/Edge
- Firefox
| Shortcut | Action |
|---|---|
| Cmd/Ctrl + T | New tab to app.khoj.dev |
| Cmd/Ctrl + L | Focus address bar |
| Cmd/Ctrl + R | Refresh page |
| Cmd/Ctrl + +/- | Zoom in/out |
Custom Shortcuts
Obsidian Custom Hotkeys
Obsidian Custom Hotkeys
Set up your own shortcuts:
Recommended custom hotkeys:
Khoj: Chat→ Cmd/Ctrl + Shift + KKhoj: Search→ Cmd/Ctrl + Shift + FKhoj: Find similar→ Cmd/Ctrl + Shift + S
Browser Shortcuts (Web)
Browser Shortcuts (Web)
Create browser bookmarks with keyboard shortcuts:Chrome/Edge:
- Visit app.khoj.dev
- Click star icon to bookmark
- Right-click bookmark → Edit
- Can’t directly assign hotkey, but use bookmark bar (Cmd/Ctrl + Shift + B)
- Bookmark app.khoj.dev
- Give it a keyword like “khoj”
- Type “khoj” in address bar to open quickly
System-Level Shortcuts
System-Level Shortcuts
Launch Khoj Desktop with global hotkey:macOS:
- System Settings → Keyboard → Shortcuts
- App Shortcuts → Add (+)
- Select Khoj application
- Assign hotkey
- Right-click Khoj shortcut
- Properties → Shortcut key
- Press desired key combination
- Click OK
- Usually in Keyboard Settings
- Create custom shortcut to launch Khoj
Productivity Tips
Keep Hands on Keyboard
Master the most common shortcuts to avoid mouse usage during flow state
Muscle Memory
Practice shortcuts until they become automatic - speed comes with repetition
Start Small
Learn 3-5 shortcuts first, then gradually add more to your repertoire
Cheat Sheet
Keep a note with your most-used shortcuts until memorized
Quick Reference Card
- Essential (All Platforms)
- Power User (Obsidian)
- Web Workflow
Must-know shortcuts for daily use:
| Action | Shortcut |
|---|---|
| Send message | Enter |
| New line | Shift + Enter |
| New conversation | Cmd/Ctrl + N |
| Focus search | Cmd/Ctrl + K |
| Copy text | Cmd/Ctrl + C |
| Paste text | Cmd/Ctrl + V |
Platform Comparison
| Feature | Web | Obsidian | Desktop | Emacs |
|---|---|---|---|---|
| Message History (↑/↓) | Coming | ✓ Yes | Coming | ✓ Yes |
| Custom Hotkeys | Limited | ✓ Full | Partial | ✓ Full |
| Voice Activation | Manual | Manual | Manual | N/A |
| Tab Navigation | Browser | Obsidian | App | Emacs |
| Quick Access | Bookmark | Command | System | M-x |
Troubleshooting
Shortcut not working
Shortcut not working
Possible causes:
- Conflict with system/browser shortcuts
- Different keyboard layout
- Platform-specific variations
- Feature not available on current platform
- Check if another app is capturing the shortcut
- Try alternative key combination
- Restart the application
- Check documentation for your specific platform
Arrow keys not navigating messages (Obsidian)
Arrow keys not navigating messages (Obsidian)
Different behavior on Mac vs Windows
Different behavior on Mac vs Windows
Remember:
- Mac uses Cmd where Windows uses Ctrl
- Some shortcuts are OS-specific
- Browser shortcuts may differ
Future Shortcuts
Planned keyboard shortcuts:- Global voice activation hotkey
- Quick agent switching
- Message history on web (up/down arrows)
- Bookmark/favorite conversations
- Quick filter application
- Citation navigation
- Multi-message selection
Vote on keyboard shortcut priorities on Discord or GitHub discussions!
Next Steps
Master Chat
Combine shortcuts with chat features for maximum efficiency
Voice Chat
Use voice when keyboard shortcuts aren’t enough
Obsidian Client
Full Obsidian integration details and shortcuts
Emacs Client
Complete Emacs keybinding reference
