Feature Requests

Integration of Rules for AI (codeiumrules)
I would like to request the addition of a “Rules of AI” feature in Codeium, similar to the .cursorrules functionality available in Cursor. This feature would allow users to define custom rules and guidelines for the AI to follow, enhancing the relevance and accuracy of AI-generated code suggestions. Features: 1. Custom Rule Definition: Allow users to create a .codeiumrules file in their project directory where they can specify custom rules for the AI. These rules can include coding standards, preferred libraries, project-specific terminology, and architectural guidelines. 2. Context Awareness: Enable the AI to utilize the information in the .codeiumrules file to provide context-aware code suggestions. This includes understanding project structure, commonly used methods, and specific coding patterns. 3. Consistency and Best Practices: Ensure that the AI-generated code adheres to the defined coding standards and best practices outlined in the .codeiumrules file. This helps maintain consistency across the codebase and reduces the need for manual corrections. 4. Project-Specific Customization: Allow users to tailor the AI’s behavior to their specific project needs. This includes setting rules for handling particular file types, coding styles, and project dependencies. 5. Team Collaboration: Support shared .codeiumrules files for team projects, ensuring that all team members receive consistent AI assistance. This promotes cohesion in coding practices and improves overall productivity. Benefits: Enhanced relevance and accuracy of AI-generated code suggestions. Improved consistency and adherence to coding standards. Increased productivity through reduced manual corrections. Better alignment with project-specific requirements and team collaboration. Examples from Cursor: There are several examples of rules for Cursor on the web, e.g. https://dotcursorrules.com/ https://github.com/PatrickJS/awesome-cursorrules And for or inside GitHub projects https://github.com/search?q=.cursorrules&type=repositories
4
Load More