AI Chat Assistant
On this page
Overview
Open Poet includes an embedded AI chat assistant powered by Claude. Use it to manage your projects through natural language — create tasks, configure skills, update memory documents, and get help without leaving the interface.
Starting a Conversation
Open the AI Chat panel from the sidebar or navigation bar:
- New conversation — start a fresh conversation at any time.
- Resume conversation — pick up where you left off from the conversation list.
- Streaming responses — the AI responds in real-time as it generates its answer.
Voice Input
Dictate messages instead of typing. Tap the microphone button in the chat input area to start recording.
Voice transcription requires an OpenAI or Groq API key. See Mobile > Voice Input for setup instructions.
Built-in Tools
The AI assistant has access to tools that let it take actions on your behalf:
- Task management — create, update, and track tasks across your projects.
- Skill creation — create and edit skills to guide Claude Code behavior.
- Project management — list projects, browse files, and read project contents.
- Memory documents — view and update project memory documents (
CLAUDE.md). - MCP server configuration — add, update, and manage MCP servers.
- Settings — update application settings and sync configuration to projects.
Suggestions & Approvals
The AI can propose changes that require your approval before they take effect:
- When the AI suggests creating a task, skill, or other change, you'll see an Approve or Reject option.
- Approved changes are applied immediately.
- Rejected changes are discarded — the AI will adjust its approach based on your feedback.
This ensures you stay in control while the AI handles the details.
Managing Conversations
- Conversation list — view all past conversations with timestamps.
- Delete conversations — remove individual conversations or clear all history.
Configuration
The AI chat feature requires an AI provider to be configured. It uses the provider assigned to the chat slot in Settings > AI Configuration. You can assign different providers for chat, background tasks, and sessions independently.
If you use Claude Code CLI as your provider, no extra API key is needed. See Configuration > AI Providers for all available options.