Skip to content

Features & Workflows

Discover Askimo Desktop’s powerful features that help you chat with AI providers, control AI behavior with custom directives, search conversations, and manage your chat history effectively.

Begin conversations with any configured AI provider.

Quick Start:

  1. Click the ”+” button in the sidebar
  2. Select your AI provider (OpenAI, Claude, Gemini, xAI, Ollama)
  3. Choose a model (if multiple are available)
  4. Start typing your message

Keyboard Shortcut:

  • macOS: ⌘ + N
  • Windows/Linux: Ctrl + N

Find specific messages within your current chat conversation quickly and efficiently.

Search in conversation interface

Opening Search:

  • macOS: ⌘ + F
  • Windows/Linux: Ctrl + F
  • Or click the search icon in the chat header

Search Features:

  • Text Search: Find any keyword or phrase in the conversation
  • Case Sensitive: Toggle for exact case matching
  • Navigate Results: Jump between matches with next/previous buttons
  • Highlight Matches: All matching text is highlighted in the conversation

Search Navigation:

  1. Open search with ⌘/Ctrl + F
  2. Type your search query
  3. Press Esc to close search

Control AI behavior with custom instructions that shape how the AI responds to your prompts.

Create a new directive

Custom directives (also called system prompts) are instructions that tell the AI how to respond. They run before every message and shape the AI’s personality, format, and behavior.

Manage directives
  1. Open a chat conversation
  2. Click the directive dropdown in the chat header
  3. Select a directive from your list
  4. The AI will follow those instructions for that conversation

Professional Tone:

Always respond in a professional, concise manner.
Use formal language and avoid casual expressions.

Developer Assistant:

You are an expert software developer. Always:
- Provide complete, working code examples
- Include error handling
- Add comments explaining complex logic
- Suggest best practices

Writing Coach:

You are a writing coach. For all writing requests:
- Provide constructive feedback
- Suggest improvements for clarity and flow
- Point out grammar issues
- Maintain an encouraging tone

Control how the AI structures its responses.

Structured Output Example:

For all code-related questions, use this format:
## Solution
[Your code here]
## Explanation
[Brief explanation]
## Usage Example
[How to use the code]
## Considerations
[Edge cases, performance notes]

Step-by-Step Format:

Always break down solutions into numbered steps:
1. First step with explanation
2. Second step with explanation
...
Finally: Summary or conclusion

Be Specific and Clear:

  • State exactly what you want the AI to do
  • Avoid vague or ambiguous instructions
  • Use concrete examples when possible

Use Bullet Points:

  • Break down multiple instructions into bullet points
  • Makes it easier for AI to follow multiple requirements
  • Improves consistency across responses

Test and Iterate:

  • Test directives with various prompts to ensure consistency
  • Compare responses with and without the directive
  • Fine-tune based on actual results

Start Simple:

  • Begin with basic instructions
  • Add complexity gradually as needed
  • Avoid overly long or complex directives initially

Include Format Examples:

  • Provide examples of desired output format
  • Show structure for how responses should be organized
  • Use templates for consistent formatting

Review and Refine:

  • Monitor AI responses over time
  • Adjust directives based on results
  • Remove instructions that don’t improve responses

Star a chat

Star your favorite chat sessions for quick access. Starred chats stay at the top of your chat list.

How to Star:

  • Right-click on a chat in the sidebar
  • Select “Star Chat”
  • Starred chats will appear at the top for quick access

How to Unstar:

  • Right-click on a starred chat
  • Select “Unstar Chat”

Export your conversations to Markdown format for backup, sharing, or documentation.

How to Export:

  1. Right-click on a chat in the sidebar
  2. Select “Export to Markdown”
  3. Choose a location and save as a .md file

The exported file preserves all formatting, code blocks, timestamps, and conversation metadata.


Remove conversations you no longer need to keep your workspace organized.

From Sidebar:

  1. Right-click on the chat you want to delete
  2. Select “Delete”
  3. Confirm deletion