Tools and Features
DinoAI uses specialized tools to access information and perform actions beyond its built-in capabilities. These tools expand DinoAI's context and enable it to interact with your data warehouse, files, external services, and web resources.
DinoAI tools are context providers that help make AI interactions more relevant to your specific needs. Each tool extends DinoAI's capabilities in specific ways.
Available Tools
๐ Warehouse Tool
Access metadata from your data warehouse to understand tables, columns, and relationships for accurate SQL generation.
โ๏ธ Snowflake Query Performance Tool
Deep performance analysis of Snowflake queries by query ID, including operator-level execution plan metrics.
๐งฎ SQL Query Tool
Execute SQL against a connected data warehouse. Auto-limits results to 1000 rows and returns CSV.
๐ File System Tool
Create, modify, read, and search files in your repository directly from DinoAI, with built-in safeguards.
๐ PDF Tool
Extract text and information from PDF documents, enabling DinoAI to reference specifications, requirements, and documentation.
๐ GitHub PR Management Tool
Create, read, and list GitHub pull requests, including diffs, CI status, reviews, and comments.
๐ Google Sheets Tool
Read Google Sheets data by spreadsheet ID. Returns CSV output with sheet metadata.
๐๏ธ Google Drive Search Tool
Search Google Drive using Drive query syntax. Returns matching file metadata and links.
๐ Google Docs Tool
Extract Google Docs content and convert it to markdown while preserving formatting.
๐ Perplexity Tool
Search the web for up-to-date information, documentation, and examples with cited sources you can verify.
๐๏ธ Jira Tool
Connect to Jira to access ticket information, requirements, and issue details for seamless integration with your task management.
๐๏ธ Linear Tool
Connect to Linear to access ticket information, requirements, and issue details for seamless integration with your task management.
Using Tools with DinoAI
DinoAI can use tools in two ways:
Automatic Tool Selection: DinoAI automatically selects appropriate tools based on your prompt
Manual Tool Selection: You can explicitly choose which tool to use from the tools menu
For best results:
Be specific about what you need to accomplish
Mention relevant context like file paths, Jira tickets, or warehouse schemas
Review DinoAI's actions before approving changes
Combining Multiple Tools
DinoAI's tools become even more powerful when used together. Common combinations include:
Warehouse + File System: Generate SQL files based on your data warehouse structure
Perplexity + File System: Research best practices and then apply them to your code
Jira + Terminal: Fix issues documented in Jira with guided Git workflows
PDF + File System: Create models based on requirements in PDF documents
Last updated
Was this helpful?