AI Smart Chat

In the right panel of Aino LifeOS, you can chat with AI to analyze notes, generate content, and answer questions. You can also switch to Agent mode, letting AI directly operate files and execute commands.

Configure AI

Before first use, set up your API key:

  1. Open Settings → AI
  2. Select a vendor (e.g., Claude, GPT, DeepSeek)
  3. Enter your API key
  4. Choose a default model

Supported vendors:

VendorNotesKey Required
Anthropic ClaudeStrong reasoning, recommendedYes
OpenAI GPTGeneral-purposeYes
DeepSeekCost-effectiveYes
QwenChinese-optimizedYes
OllamaRuns locally, data stays on deviceNo
Custom endpointAny OpenAI-compatible APIYes
Tip

For privacy, choose Ollama -- all data is processed locally.

Start a Conversation

Click the right AI panel and type your question. AI replies stream in real-time.

Give AI Your Note Context

This is the most useful AI feature in Aino LifeOS. By default, AI doesn't know your note content. These triggers let AI read your notes:

# to Attach Files

Type # in the input box to open a file picker. Selected notes become AI context.

Steps:

  1. Type # in the input box
  2. Search and select note files to attach
  3. File names appear above the input box
  4. Type your question and send

Common uses:

  • Attach a long article, ask AI to summarize
  • Attach project docs, ask AI questions about them
  • Attach multiple files for comparative analysis

@ to Select Date Range

Type @ to select a time period. AI automatically reads all notes from that period.

Steps:

  1. Type @ in the input box
  2. Select start and end dates
  3. Type your question and send

Common uses:

  • "@last week summarize my work this week"
  • "@this month analyze my time allocation"

$ to Use Prompt Templates

Type $ to use preset prompts, saving time on repeated instructions.

Conversation Management

  • New conversation -- Click the + button at the top of the panel
  • View history -- All conversations are auto-saved; switch back anytime
  • Export -- Export conversation as a Markdown file to your vault
  • Send images -- Attach images in conversations (requires vision-capable model)

Agent Mode

Beyond regular chat, Aino LifeOS also supports Agent mode -- AI can not only answer questions but also directly operate the file system.

After switching to Agent mode in the right panel, AI can:

OperationDescription
Read filesView any file content in the project
Create/Edit filesWrite new files or modify existing ones
Execute commandsRun terminal commands in the project
Git operationsView diffs, commit code
SearchSearch for code snippets in the project

Sensitive operations (writing files, executing commands) require your manual confirmation. AI shows what it intends to do before each operation, and you can approve or reject.

Warning

Agent mode can modify files. We recommend using it in Git-managed projects for easy rollback.

Claude Code / Codex Integration

Aino LifeOS's most powerful AI capability comes from directly reusing local CLI Agents. If you have Claude Code or OpenAI Codex installed on your machine, Aino LifeOS can call them directly with no extra configuration.

Why This Matters

Regular AI chat interfaces can only generate text. Claude Code / Codex are full CLI Agents with capabilities including:

  • File read/write -- Read entire project structures, modify any file
  • Command execution -- Run build, test, lint, or any terminal command
  • Multi-step reasoning -- Autonomously plan and execute complex multi-step tasks
  • Long-running tasks -- Keep working until the task is complete, rather than a one-shot reply
  • Tool calling -- Use external tools via the MCP protocol

Aino LifeOS serves as a GUI frontend, wrapping these CLI Agent capabilities into a visual conversation interface, letting you handle coding, debugging, refactoring, and other complex tasks right from your note-taking app.

Automatic Reuse of Local Configuration

Aino LifeOS automatically reads your local CLI Agent configuration:

  • ~/.claude/mcp.json -- MCP server configurations take effect automatically
  • Existing authentication states are reused directly, no re-login needed
  • API keys and model preferences don't need reconfiguration

Typical Usage

  1. Open a code project vault in Aino LifeOS
  2. Switch to Agent mode
  3. Describe your needs in natural language, e.g., "Refactor all utility functions under src/utils and add TypeScript types"
  4. The AI Agent autonomously reads code, plans changes, generates diffs, and waits for your confirmation before executing