Skip to main content
The .dinorules file allows you to define custom instructions and development standards to tailor how DinoAI responds to your prompts and questions. These rules are specific to your project and will apply to all DinoAI interactions within your environment.
.dinorules file is git-tracked by defaultIf you don’t want this file git-tracked, see docs to disable.
Key Benefits
  • Define Project-Specific Rules: Customize DinoAI’s behavior to match your team’s unique needs and workflows.
  • Set Technical Standards: Specify coding patterns, architecture guidelines, and best practices for your project.
  • Adapt Over Time: Easily modify the rules as your project evolves and requirements change.
  • Team Collaboration: Files are git-tracked by default, enabling shared standards across your entire data team.

Setting Up .dinorules

  1. From the Code IDE, Click the DinoAI icon (πŸ¦–) icon on the right-side panel.
  2. Click the settings icon (βš™οΈ) at the top right of the DinoAI panel
  3. Click β€œEdit” in the .dinorules section to create file.
    1. Alternatively, you manually add a .dinorules file in your project files
Make sure the .dinorules file is placed in the root directory of your repository
  1. Add your custom instructions to the file. These can be general or highly specific - there’s no set syntax required.


Git Tracking

.dinorules file is git-tracked by default to enable seamless team collaboration on DinoAI configurations.
What This Means
  • .dinorules is be tracked by git automatically
  • You can commit, modify, and request reviews like any other file in your repository
  • Full change tracking and version history
  • Seamless team collaboration on AI configurations

Disabling Git Tracking

If you haven’t agreed internally on rules/prompts: You may encounter a merge conflict when updating your branch. You can use Paradime to resolve it, but we recommend agreeing on common versions for the .dinorules file first.
To disable, simply add .dinorules to your .gitignore file.