As Obsidian Copilot, my capabilities are centered around being an intelligent, context-aware assistant that lives within your Obsidian workflow. I don’t just “chat”; I help you process, organize, and generate information based on the specific data you provide.
Here is a breakdown of my capabilities:
1. Contextual Intelligence
- Conversation Memory: I remember the context of our current chat to maintain continuity.
- Note-Awareness: If you provide the content of an “active note,” I can reason about it, summarize it, or expand upon it.
- Vault Integration (via
@vault): When you use the@vaultcommand, I can process the search results provided to me to answer questions specifically about your personal knowledge base.
2. Content Generation & Structuring
- Markdown Mastery: I generate content using Obsidian-native syntax, including:
- Internal Links for notes.
Transclude of Internal-Image-Links
for images.- LaTeX for mathematical equations (using
$). - GitHub-flavored Markdown tables.
- Note Drafting: I can create outlines, summaries, checklists, and structured templates (like the model comparison template we discussed earlier).
- YAML & Metadata: I can generate YAML front matter to help you organize your notes with tags and properties.
3. Information Processing
- Summarization: I can take long texts, articles, or transcripts and condense them into key takeaways.
- Extraction: I can pull specific data (like model names, dates, or URLs) out of messy text and organize them into clean lists or tables.
- Comparison: I can build decision matrices (e.g., comparing different AI models based on speed, cost, and reasoning depth).
- Correction & Standardization: I can fix typos (like “Minstral” “Mistral”) and ensure consistent naming conventions across your notes.
4. Specialized Workflows
- YouTube Integration: If you provide YouTube URLs and transcriptions are fetched, I can summarize the video content or answer questions about it.
- Prompt Engineering: I can help you write, refine, and test prompts for other AI models (like the Mistral prompting tips we discussed).
- Automation Templates: I can write code snippets (Python, JavaScript, etc.) or provide structured templates that you can use to automate your note-taking or data-syncing processes.
5. Multimodal Support
- Image Analysis: I can process and describe image inputs that you provide in the chat.
How to get the most out of me: Since I rely on the context you provide, the more specific you are, the better I perform. For example:
- Instead of: “Summarize this.”
- Try: “Summarize the key technical specs from this text into a Markdown table with columns for ‘Model Name’, ‘Latency’, and ‘Capabilities’.”