System tools
Implement document search in your docs
Bash
Executes a given bash command in a persistent shell session with optional timeout,
Edit
Edits files by replacing text, creating new files, or deleting content. For moving or renaming files, use the Bash tool with the 'mv' command inste...
Exit Plan Mode
Use this tool when you are in plan mode and have finished presenting your plan and are ready to create multimedia content. This will prompt the use...
Fetch
Fetches content from a specified URL and processes it using an AI model
Glob
Fast file pattern matching tool that finds files by name and pattern, returning matching paths sorted by modification time (newest first).
Grep
Fast content search tool that finds files containing specific text or patterns, returning matching file paths sorted by modification time (newest f...
Ls
Directory listing tool that shows files and subdirectories in a tree structure, helping you explore and understand the project organization.
Media Showcase
Display media files prominently in the conversation with large previews.
Multimodal Analyzer
AI-powered media analysis tool (CLI interface) using multiple LLM providers through LiteLLM. Analyze images, audio, and video files with customizab...
Python Execution
Executes Python code in a secure, isolated sandbox environment with dependency management and safety controls.
Task Tool
Launch a new agent to handle complex, multi-step tasks autonomously.
Todo Write
Use this tool to create and manage a structured task list for your current creative
View
Reads a file from the local filesystem. You can access any file directly by using this tool. Assume this tool is able to read all files on the mach...
Write
File writing tool that creates or updates files in the filesystem, allowing you to save or modify text content.