Appearance
Agent
The Agent in Flint helps you organize, search, and manage your notes through natural conversation.
Philosophy: Agent, Not Replacement
The AI in Flint is designed to amplify your thinking, not replace it.
What the AI does:
- Handles mechanical tasks (creating, searching, organizing notes)
- Suggests structure and connections
- Automates repetitive workflows
- Answers questions about your notes
What the AI doesn't do:
- Think for you
- Replace your judgment
You remain in control of your content and thinking. The AI is a powerful organizational tool.
The Agent Understands Your Notes
What makes the agent powerful is its deep integration with your note system.
The agent knows about:
- Note types - Understands the difference between daily notes, meeting notes, tasks, projects, and your custom types
- Wikilinks - Can follow connections between notes, understanding your knowledge graph
- Note structure - Reads frontmatter metadata, sections, and content to understand context
- Your vault - Has access to all your notes when it needs them for context
This means the agent can:
- Read one note and follow wikilinks to related notes automatically
- Understand the metadata and fields specific to each note type
- Plan and execute changes across multiple interconnected notes
- Suggest connections based on content across your entire vault
For example, if you ask the agent to "summarize my project notes about the API redesign," it can:
- Find all project notes mentioning the API redesign
- Follow wikilinks to related design documents
- Read meeting notes that reference those projects
- Synthesize information from across your vault
- Create a comprehensive summary with proper links
The agent doesn't just perform isolated operations—it understands the relationships in your notes and can work with your entire knowledge system.
Opening the Agent
Keyboard shortcut:
Ctrl+Shift+A(Windows/Linux) orCmd+Shift+A(Mac)
Click the agent button:
- In the top-right corner of the window
The agent appears:
- In the right sidebar
- As a chat interface
- Persistent conversation history per vault
Chat Interface
Conversation Area
What you see:
- Your messages
- AI responses
- Tool calls (when AI performs actions)
- Timestamps
- Remaining credits
Streaming responses:
- AI responds in real-time
- You see text as it's generated
- Tool calls show progress
Example conversation:
You: Create a project note for the mobile app redesign
AI: I'll create a project note for the mobile app redesign.
[Tool: create_note]
Creating: projects/mobile-app-redesign.md
✓ Created projects/mobile-app-redesign.md
I've created a project note titled "Mobile App Redesign" with:
- Type: project
- Status: active
- Basic project template
Would you like me to add any specific details?
You: Add a due date of Feb 15 and tag it as high priority
AI: I'll update the note with those details.
[Tool: update_note]
Updating metadata...
✓ Updated projects/mobile-app-redesign.md
Done! The note now has:
- due_date: 2024-02-15
- priority: highMessage Input
Text area:
- Type your message
- Supports multi-line input
- Press Enter to send
Shift+Enterfor new line
What to ask:
- Natural language requests
- Questions about your notes
- Organization tasks
- Workflow automation
Model Selector
Available models:
- Normal (Claude Haiku 4.5) - Fast and economical, great for just about everything
- Plus Ultra (Claude Sonnet 4.5) - Extra reasoning power when you really need it
Model selection tips:
- Normal is the recommended choice for most tasks
- Plus Ultra provides enhanced reasoning capabilities but is much slower and more expensive
- Only switch to Plus Ultra when you need the extra reasoning power
What the AI Can Do
The AI has access to powerful tools.
Note Operations
Create Notes
Ask the AI to create notes:
You: Create a meeting note for tomorrow's standup
AI: [Creates meetings/2024-01-16-standup.md]You: Create a general note about my idea for the new feature
AI: [Creates general/new-feature-idea.md]With metadata:
You: Create a task note for "Review PRs" with high priority and due date tomorrow
AI: [Creates task with priority:high and due_date set]Read Notes
AI can read note content:
You: What does my project overview note say about the timeline?
AI: [Reads projects/overview.md]
According to your project overview, the timeline is:
- Phase 1: Jan-Feb (Planning)
- Phase 2: Mar-Apr (Development)
- Phase 3: May (Testing)
- Launch: June 1You: Summarize my meeting notes from yesterday
AI: [Reads daily/2024-01-15.md]
Yesterday's meeting covered:
- API design decisions
- Timeline adjustments
- Resource allocationUpdate Notes
AI can modify existing notes:
You: Add a section to my project plan about testing strategy
AI: [Reads, updates projects/plan.md]
I've added a "Testing Strategy" section with:
- Unit testing approach
- Integration testing
- E2E testing planYou: Change the priority of my "Review PRs" task to urgent
AI: [Updates task metadata: priority:urgent]Search Notes
AI can search your vault:
You: Find all notes about authentication
AI: [Searches for "authentication"]
I found 5 notes about authentication:
- API Authentication Design
- User Authentication Flow
- OAuth Implementation Notes
- Security Considerations
- Meeting: Auth Discussion
Would you like me to summarize them?You: Show me meeting notes from last week
AI: [Searches: type:meeting created:last-week]
I found 3 meeting notes from last week:
1. Team Standup (Jan 8)
2. Client Review (Jan 9)
3. Planning Session (Jan 12)Rename Notes
AI can rename notes:
You: Rename my "temp ideas" note to "Product Feature Ideas"
AI: [Renames note, all wikilinks automatically updated]
Renamed to "Product Feature Ideas"
Updated 3 wikilinks in other notesMove Notes
AI can change note types:
You: Move this [[Note]] from general to projects
AI: [Updates type: project, moves file]
Moved to projects/ folder
Updated type to 'project'Delete Notes
AI can delete notes (with confirmation):
You: Delete my old draft notes
AI: I found these draft notes:
- Draft Ideas (3 months old)
- Random Thoughts (6 months old)
Should I delete these? This cannot be undone.
You: Yes
AI: [Deletes notes]
Deleted 2 notesNote Type Operations
List Note Types
You: What note types do I have?
AI: [Lists types]
You have 7 note types:
- general
- daily
- meeting
- task
- project
- inbox
- book-notes (custom)Create Note Types
You: Create a note type called "recipe" with fields for servings, prep_time, and cook_time
AI: [Creates .note-types/recipe/recipe.md]
Created new note type "recipe" with fields:
- servings (number)
- prep_time (string)
- cook_time (string)
You can now create recipe notes!Get Note Type Details
You: Show me the details of my meeting note type
AI: [Reads meeting type definition]
Meeting note type:
- Purpose: Meeting minutes and notes
- Fields: date, attendees
- Template includes: Attendees, Agenda, Notes, Action Items
- Located in: meetings/ folderLink Operations
Get Backlinks
You: What notes link to this one?
AI: [Gets backlinks for current note]
This note is referenced by:
- Project Overview (2 links)
- Team Meeting Notes (1 link)
- Action Items (1 link)Vault Operations
List Vaults
You: What vaults do I have?
AI: [Lists vaults]
You have 3 vaults:
- Personal Notes (current)
- Work
- ResearchOrganization Tasks
Organize Inbox
You: Help me organize my inbox
AI: [Reads inbox notes, analyzes content]
I found 12 inbox notes. Here's what I suggest:
Move to 'project':
- Product roadmap ideas
- Feature planning notes
Move to 'general':
- Random thoughts on design
- Book recommendations
Move to 'meeting':
- Quick notes from standup
Should I proceed with these changes?Suggest Links
You: What notes should I link from here?
AI: [Analyzes content, finds related notes]
Based on your content, you might link to:
- [[API Design Principles]] - discusses similar concepts
- [[System Architecture]] - related technical decisions
- [[Project Timeline]] - mentions same milestones
Would you like me to add these links?Add Metadata
You: Suggest metadata for this note
AI: [Analyzes content]
I suggest adding:
- tags: [api, design, technical]
- priority: medium
- status: in-progress
- related: [[Architecture Docs]]
Should I add these?Generate Summaries
You: Summarize all my notes about the API redesign
AI: [Searches, reads relevant notes, creates summary]
Created summary note: summaries/api-redesign-summary.md
Key points:
- Started in December 2023
- Main goals: performance, scalability
- 3 design options considered
- Chose Option B (hybrid approach)
- Current status: in progress
- Expected completion: March 2024
Linked to 7 source notesTool Calls: How It Works
When the AI performs actions, it uses tools.
What You See
Tool execution:
[Tool: create_note]
Creating: projects/my-project.md
✓ Created successfullyParameters:
[Tool: update_note]
Parameters:
note_id: n-abc123
metadata:
priority: high
due_date: 2024-02-15
✓ Updated successfullyResults:
[Tool: search_notes]
Query: "api design"
Found: 5 notesBehind the Scenes
The AI:
- Understands your request
- Decides which tool(s) to use
- Calls tools with appropriate parameters
- Processes the results
- Responds to you in natural language
You don't need to know tool names - just ask in natural language.
Conversation Management
Starting New Conversations
Why start fresh:
- Previous context no longer relevant
- Want to change topics
- Conversation got too long
How to start new:
- Click "New Conversation" button
- Previous conversation saved
- Start with clean context
Conversation History
Persistence:
- Conversations saved per vault
- Available when you return
- Stored locally in vault data
Accessing history:
- Click conversation history icon
- See past conversations
- Resume previous discussions
Credits
Flint displays your remaining credits in the chat interface.
What's Displayed
Credit balance:
- Shows your current remaining credits
- Updates as you use the AI
- Visible in the chat interface
Managing Credit Usage
Tips to conserve credits:
Use the Normal model:
- Normal (Claude Haiku 4.5) uses fewer credits
- Only use Plus Ultra when you need extra reasoning power
Start fresh conversations:
- Long conversations consume more credits due to context
- New conversation = reduced context size
Be specific:
- Clear requests = fewer back-and-forth messages
- Fewer messages = fewer credits used
Best Practices
Effective Prompts
Be specific:
❌ "Organize my notes"
✓ "Move inbox notes to appropriate types based on their content"Provide context:
❌ "Add metadata"
✓ "Add priority and due_date metadata to this task note"Break down complex tasks:
❌ "Set up my project tracking system"
✓ "Create a project note type, then create a note for my website project, then list all tasks related to it"Understanding Limitations
The AI can't:
- Read your mind (be explicit)
- Access external websites
- Remember across vaults
- Execute arbitrary code
- Modify system settings
The AI might:
- Misunderstand ambiguous requests
- Suggest imperfect organization
- Need clarification on complex tasks
- Make mistakes (always review!)
Privacy and Security
What Data is Shared
Sent to AI provider (e.g., OpenRouter, Anthropic):
- Your message content
- Relevant note content (when AI reads notes)
- Conversation history (for context)
NOT sent:
- Your entire vault
- System settings or API keys
- Other vaults
Data Control
You control:
- Your API keys (stored in OS keychain)
- When to use AI (it's opt-in per conversation)
Local-first:
- Notes never leave your machine except for AI requests
- Conversation history stored locally
API Key Security
Storage:
- Keys stored in OS keychain
- Encrypted by your operating system
- Never sent anywhere except to the AI provider
Access:
- Only Flint can access your keys
- Keys not stored in plain text
- Can be cleared at any time
See Privacy and Security for more details.
Next Steps
- Note Management - Organize with AI help
Remember: The AI is a powerful tool for organization and automation, but you are the one who creates insights and makes connections. Use the AI to handle the mechanics, so you can focus on thinking.