--- path: docs/owl-ai/ai-extensions title: "AI Extensions" desc: "Build interactive map widgets using natural language prompts." date: "Apr 2, 2026" --- # AI Extensions AI Extensions let you create interactive widgets — charts, tools, and controls — directly on your map by describing what you want in plain English. ## Creating an Extension 1. Open Owl AI (`Ctrl/Cmd + J`). 2. Describe the widget you want. For example: "Create a pie chart of land use categories" or "Build a slider that filters features by year." 3. Owl AI generates the extension code and renders it as a dashboard component on your map. ## Examples **Data visualization:** "Show a bar chart of revenue by region from the sales layer." **Interactive tools:** "Add a draw-a-polygon tool that calculates the total population inside the drawn area." **Layer controls:** "Create a dropdown that lets users switch between the 2020 and 2024 census layers." **Comparison views:** "Build a swipe tool to compare satellite imagery from January and July." ## Editing Extensions Click the **Edit** button on any extension to view and modify the generated code. Extensions are built with standard HTML, CSS, and JavaScript and have access to the GISOwl SDK for map interactions. ## Sharing Extensions Extensions are saved with the map and visible to anyone who has access. You can also export extension code to reuse in other maps. ## Next Steps - [AI Popups](/docs/owl-ai/ai-popups) — Auto-generate feature popups. - [Dashboard Components](/docs/dashboards-and-apps/dashboard-components) — Learn about all dashboard widgets.