Manipulate images locally using Python and PIL/Pillow. Use when the user asks to resize, crop, rotate, flip, filter, enhance, combine, overlay, watermark, add text to, convert, compress, create, or edit images locally. Also use for thumbnails, borders, color adjustments, transparency, animated GIFs, or extracting image metadata.
Generate images from text descriptions using AI. Use when the user asks to create, generate, draw, or design an image, illustration, icon, or any visual content.
Schedule reminders, recurring tasks, and one-time events. Use when the user asks to be reminded of something, schedule a periodic check, set an alarm, or automate a task at a specific time or interval.
Two-layer memory system with search-based recall. Use to save important facts, search past events, or recall user preferences and project context across conversations.
Create or update OpenBotX skills. Use when users want to create a new skill, modify an existing one, or need guidance on skill structure, frontmatter, bundled resources, or best practices. Also use when the user says "turn this into a skill" or wants to capture a workflow as a reusable skill.
Summarize or extract text and transcripts from URLs, podcasts, YouTube videos, and local files. Use when the user asks to summarize a link, article, or document, transcribe a YouTube video, or wants to know what a URL or video is about.
Get current weather and forecasts for any location (no API key required). Use when the user asks about the weather, temperature, forecast, or climate conditions in a city or region.
Automate browser interactions for web scraping, testing, and navigation. Use when the user needs to visit a webpage, interact with UI elements, take screenshots, or extract content from rendered pages.