# Code IDE

- [Cube CLI](https://docs.paradime.io/app-help/documentation/integrations/code-ide/cube-cli.md)
- [dbt™️ generator](https://docs.paradime.io/app-help/documentation/integrations/code-ide/dbt-generator.md): dbt™ Generator in Paradime: Generate dbt™ models at scale with Paradime's dbt™ Generator CLI for automatic project creation, enhancing setup and efficiency.
- [Prettier](https://docs.paradime.io/app-help/documentation/integrations/code-ide/prettier.md): Learn how Paradime integrates with Prettier to automatically format your dbt™ YAML files.
- [Harlequin](https://docs.paradime.io/app-help/documentation/integrations/code-ide/harlequin.md): Paradime Harlequin Integration: use the SQL IDE for DuckDB to easily query and explore data.
- [SQLFluff](https://docs.paradime.io/app-help/documentation/integrations/code-ide/sql-fluff.md): Learn how Paradime integrates with SQLFluff to automatically lint and format your dbt™ SQL files.
- [Rainbow CSV](https://docs.paradime.io/app-help/documentation/integrations/code-ide/rainbow-csv.md): Rainbow CSV is an extension designed to enhance CSV file readability and management within your dbt™ project
- [Mermaid](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js.md): Learn how to use Mermaid in Paradime to create diagrams that document your dbt projects. Create ERDs, workflows, and architecture diagrams using code.
- [Architecture Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/architecture-diagrams.md): Visualize cloud deployments, data pipelines, and system integrations with Mermaid's architecture diagrams. Ideal for documenting services, resources, and interactions.
- [Block Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/block-diagrams.md): Design block diagrams with precise layouts, detailed connections, and varied block shapes to represent systems and processes effectively.
- [Class Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/class-diagrams.md): Document data structures, relationships, and transformation logic with Mermaid's class diagrams. Ideal for analytics engineers visualizing data models and architectures.
- [Entity Relationship Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/entity-relationship-diagrams.md): Visualize database structures and relationships with Mermaid's ERDs. Perfect for documenting data models, table relationships, and schemas for analytics engineering.
- [Gantt Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/gantt-diagrams.md): Plan and track project timelines with Mermaid's Gantt diagrams. Ideal for scheduling data pipeline releases, managing model updates, and visualizing task dependencies.
- [GitGraph Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/gitgraph-diagrams.md): Visualize Git workflows with Mermaid's GitGraph diagrams. Ideal for documenting feature development, release processes, data pipeline versioning, and team collaboration.
- [Mindmaps](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/mindmaps.md): Organize ideas hierarchically with Mermaid's mind maps. Perfect for brainstorming, planning, or documenting data workflows using flexible node shapes and styles.
- [Pie Chart Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/pie-chart-diagrams.md): Master creating Mermaid pie charts to visualize data distributions, proportions, and breakdowns with customizable labels, titles, and precise value displays.
- [Quadrant Charts](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/quadrant-charts.md): Learn to use quadrant charts in Mermaid to classify data and identify trends across four quadrants with customizable axes and points.
- [Requirement Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/requirement-diagrams.md): Create requirement diagrams to map requirements, trace relationships, and visualize dependencies in engineering or system designs.
- [Sankey Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/sankey-diagrams.md): Learn to create dynamic Sankey diagrams in Mermaid for visualizing flows, relationships, and proportional values in processes like resource and energy flow.
- [Sequence Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/sequence-diagrams.md): Visualize process interactions and their sequence with Mermaid's sequence diagrams, showcasing roles, messages, and loops dynamically.
- [State Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/state-diagrams.md): Build state diagrams in Mermaid to illustrate transitions, composite states, concurrency, and workflows in systems or applications.
- [Timeline Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/timeline-diagrams.md): Create stunning timeline visualizations in Mermaid to showcase event sequences, history, and milestones with clear and customizable designs.
- [User Journey Diagrams](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/user-journey-diagrams.md): Learn how to craft user journey diagrams in Mermaid to visualize user experiences, interactions, and workflows for applications or systems.
- [XY Chart](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/xy-chart.md): Master creating XY charts in Mermaid for representing bar and line graphs with custom axes, themes, and orientations for data analysis.
- [ZenUML](https://docs.paradime.io/app-help/documentation/integrations/code-ide/mermaid-js/zenuml.md): Discover ZenUML syntax for sequence diagrams in Mermaid, offering powerful features like nesting, parallel actions, and conditional paths.
- [pre-commit](https://docs.paradime.io/app-help/documentation/integrations/code-ide/pre-commit.md): Pre-commit hooks are automated checks that run before code is committed, catching issues early and maintaining consistent code quality in your dbt™️ project
- [Paradime Setup and Configuration](https://docs.paradime.io/app-help/documentation/integrations/code-ide/pre-commit/paradime-setup-and-configuration.md): Easily set up pre-commit hooks using the app panel or 'paradime pre-commit' command. Run checks on all files or only staged changes in your dbt™️ project
- [dbt™️-checkpoint hooks](https://docs.paradime.io/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks.md): dbt™️-checkpoint provides pre-commit hooks for dbt™️ projects, enforcing standards for model properties, tests, and documentation.
- [dbt™️ Model checks](https://docs.paradime.io/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-model-checks.md): pre-commit hooks for dbt™️ model validation ensure consistent properties, tests, and documentation. Check model names, dependencies, and column descriptions before committing changes
- [dbt™️ Script checks](https://docs.paradime.io/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-script-checks.md): Pre-commit hooks for dbt™️ script validation enforce SQL formatting, syntax standards, and best practices. Check query structure, indentation, and coding style to maintain consistent SQL quality.
- [dbt™️ Source checks](https://docs.paradime.io/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-source-checks.md): Pre-commit hooks for dbt™️ source validation verify table references, freshness checks, and documentation. Ensure source configurations are complete and accurate before committing changes.
- [dbt™️ Macro checks](https://docs.paradime.io/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-macro-checks.md): Pre-commit hooks for dbt™️ macro validation ensure proper documentation, references, and naming conventions. Verify macro definitions and arguments before committing changes.
- [dbt™️ Modifiers](https://docs.paradime.io/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-modifiers.md): Pre-commit hooks for dbt™️ modifiers validate configuration changes, materialization settings, and model modifications. Ensure proper configuration syntax before committing changes.
- [dbt™️ commands](https://docs.paradime.io/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-commands.md): Pre-commit hooks for dbt™️ commands validate CLI operations, run history, and operation order. Ensure proper command syntax and dependencies before executing dbt™️ operations.
- [dbt™️ checks](https://docs.paradime.io/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-checks.md): Pre-commit hooks for dbt™️ validate models, sources, macros, and configs. Ensure consistent standards and best practices across your dbt™️ project.
- [SQLFluff hooks](https://docs.paradime.io/app-help/documentation/integrations/code-ide/pre-commit/sqlfluff-hooks.md): Pre-commit hooks for SQLFluff validate SQL formatting, lint code for errors, and enforce consistent style standards. Customize rules to match your team's SQL best practices.
- [Prettier hooks](https://docs.paradime.io/app-help/documentation/integrations/code-ide/pre-commit/prettier-hooks.md): Pre-commit hooks for Prettier automatically format code and maintain consistent style. Enforce standardized formatting across JavaScript, TypeScript, YAML, and other file types.
- [Google Docs](https://docs.paradime.io/app-help/documentation/integrations/code-ide/google-docs.md): Connect Google Docs to Paradime to import specs and documentation directly into DinoAI. Extract content, generate dbt model requirements, and turn documents into actionable development work.
- [Google Sheets](https://docs.paradime.io/app-help/documentation/integrations/code-ide/google-sheets.md): Connect Google Sheets to Paradime to import specs and documentation directly into DinoAI. Extract content, generate dbt model requirements, and turn documents into actionable development work.
- [Google Drive](https://docs.paradime.io/app-help/documentation/integrations/code-ide/google-drive.md): Connect Google Driver to Paradime to search and fetch Sheets and Docs files directly into DinoAI. Extract content, generate dbt model requirements, and turn documents into actionable development work.
- [Confluence Cloud](https://docs.paradime.io/app-help/documentation/integrations/code-ide/confluence-cloud.md): 14:51Connect Confluence to Paradime to import specs and documentation directly into DinoAI. Supports both Confluence Cloud and Data Center.
- [Confluence Data Center](https://docs.paradime.io/app-help/documentation/integrations/code-ide/confluence-data-center.md): 14:51Connect Confluence to Paradime to import specs and documentation directly into DinoAI. Supports both Confluence Cloud and Data Center.
- [Jira Cloud](https://docs.paradime.io/app-help/documentation/integrations/code-ide/jira-cloud.md): Connect Jira Cloud to Paradime to access tickets and issue details directly from DinoAI. Supports both — extract requirements, resolve bugs, and implement features without the Paradime IDE.
- [Jira Data Center](https://docs.paradime.io/app-help/documentation/integrations/code-ide/jira-data-center.md): Connect Jira Data Center to Paradime to access tickets and issue details directly from DinoAI. Supports both — extract requirements, resolve bugs, and implement features without the Paradime IDE.
- [Linear](https://docs.paradime.io/app-help/documentation/integrations/code-ide/linear.md): Linear: Connect Linear to Paradime to access issues and requirements directly from DinoAI. Extract acceptance criteria, implement features, and resolve bugs — all without leaving the Paradime IDE.
- [Notion](https://docs.paradime.io/app-help/documentation/integrations/code-ide/notion.md): Connect Notion to Paradime so DinoAI can search workspace pages, read content and comments, and turn team docs into actionable development work.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.paradime.io/app-help/documentation/integrations/code-ide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
