# MatterAI Documentation | AI Super Intelligence > AI Super Intelligence for general purpose tasks, code generation and deep research ## Docs - [Intro to MatterAI](https://docs.matterai.so/introduction.md): MatterAI is a vertical AI lab building frontier intelligence you can afford to run — the Axon Eido 3 model family, OrbCode CLI, Orbital IDE, and AI Code Reviews. - [Quick Start](https://docs.matterai.so/quick-start.md): Quick Start Guide for Axon Models - [OrbCode CLI](https://docs.matterai.so/orbcode-cli/overview.md): Agentic coding in your terminal, powered by Axon models by MatterAI - [Install OrbCode CLI](https://docs.matterai.so/orbcode-cli/install.md): Install and authenticate the OrbCode CLI on your machine - [OrbCode CLI Usage](https://docs.matterai.so/orbcode-cli/usage.md): Slash commands, keyboard shortcuts, approvals, headless mode, and the TUI - [OrbCode CLI Configuration](https://docs.matterai.so/orbcode-cli/configuration.md): settings.json, environment variables, custom models, providers, and sessions - [OrbCode CLI MCP Servers](https://docs.matterai.so/orbcode-cli/mcp.md): Connect external tools to OrbCode CLI through the Model Context Protocol - [OrbCode CLI Skills & Memory](https://docs.matterai.so/orbcode-cli/skills.md): Reusable instruction sets (skills) and AGENTS.md project memory in OrbCode CLI - [OrbCode CLI Hooks](https://docs.matterai.so/orbcode-cli/hooks.md): Lifecycle hooks in OrbCode CLI — block, auto-approve, rewrite, and inject context at fixed points in the agent loop - [Plugins](https://docs.matterai.so/orbcode-cli/plugins.md): Extend OrbCode with plugins for additional skills, commands, agents, and MCP servers. - [Install Orbital](https://docs.matterai.so/orbital/install.md): How to download and install Orbital on your machine - [Orbital Extension](https://docs.matterai.so/orbital/overview.md): Your AI-powered coding companion, right inside VS Code - [Pricing](https://docs.matterai.so/orbital/pricing.md): Simple, Transparent Pricing for Orbital App and Orbcode CLI - [Analytics](https://docs.matterai.so/coding-agents/analytics.md): MatterAI Team Analytics give engineering leaders a unified view of how their team uses Orbital and OrbCode — covering committed-code share, agent output, active users, conversation insights, and prompt quality. - [Models Overview](https://docs.matterai.so/axon-overview.md): Overview of Axon AI Models - secure, production-ready AI models for general-purpose tasks, coding and deep-research. - [Axon Eido 3 Pro](https://docs.matterai.so/axon-eido-3-pro.md) - [Axon Eido 3 Mini](https://docs.matterai.so/axon-eido-3-mini.md) - [Axon Eido 3 Flash](https://docs.matterai.so/axon-eido-3-flash.md) - [Axon 2.5 Pro](https://docs.matterai.so/axon-2-5-pro.md) - [Axon 2.5 Mini](https://docs.matterai.so/axon-2-5-mini.md) - [Model Pricing](https://docs.matterai.so/axon-ai/pricing.md): Pricing for Axon AI models - [API Keys](https://docs.matterai.so/axon-ai/api-keys.md): Manage API keys for your MatterAI account - [Rate Limits](https://docs.matterai.so/axon-ai/rate-limits.md): Understand Axon AI's rate limiting policies and tier-based quotas - [Prompt Caching](https://docs.matterai.so/axon-ai/prompt-caching.md): Learn how prompt caching works with Axon models to optimize token usage and reduce costs - [Github AI Code Reviews](https://docs.matterai.so/quickstart-ai-code-review-agent.md): Installation Guide for AI Code Review Github App - [GitLab AI Code Reviews](https://docs.matterai.so/quickstart-ai-code-review-gitlab.md): Install MatterAI on GitLab for AI Code Reviews and more - [Bitbucket AI Code Reviews](https://docs.matterai.so/quickstart-ai-code-review-atlassian-bitbucket.md): Install MatterAI on Bitbucket for AI Code Reviews and more - [Azure DevOps AI Code Reviews](https://docs.matterai.so/quickstart-ai-code-review-azure-devops.md): Install MatterAI on Azure DevOps for AI Code Reviews and more - [AI Code Reviews Pricing](https://docs.matterai.so/ai-code-reviews/pricing.md): Simple, Transparent Pricing for AI Code Reviews - [Advanced Reviews](https://docs.matterai.so/features/advanced-ai-code-review.md): Learn how to use advanced AI-powered code review with tool-use enabled analysis - [Automated Code Fixes](https://docs.matterai.so/features/automated-code-fixes.md): Learn how to automatically generate and apply code fixes for MatterAI review comments - [Security Analysis](https://docs.matterai.so/features/security-analysis.md): Learn how MatterAI helps in security analysis and fix - [Code Quality](https://docs.matterai.so/features/code-quality.md): Learn how MatterAI helps in code quality analysis and recommendations - [Codebase Learnings](https://docs.matterai.so/features/codebase-learnings.md): Automated Learning Maps for code files using Axon LLM - [Similarity Search](https://docs.matterai.so/features/similarity-search.md): Similarity Search is an automated part of the code review process that finds the patterns, implementations and definations to verify the code implemented is correct - [Agentic Chat](https://docs.matterai.so/features/agentic-chat.md): Agentic Chat is a powerful feature that allows engineers to chat with their pull requests using MatterAI. - [Auto Resolve Comments](https://docs.matterai.so/features/auto-resolve.md): Learn how MatterAI helps in code quality analysis and recommendations - [RuleSets](https://docs.matterai.so/features/rulesets.md): Rulesets are powerful configuration tools that allow teams to precisely define how they want MatterAI to perform code reviews. By customizing rulesets, teams can ensure that AI-powered reviews align perfectly with their specific standards, practices, and requirements. - [Memories](https://docs.matterai.so/features/memories.md): Memories are an advanced AI learning feature that enables MatterAI to automatically adapt and improve its code review capabilities based on your teams interactions and feedback. Unlike static rulesets, Memories dynamically evolve over time, learning from pull request comments, discussions, and code… - [Analytics](https://docs.matterai.so/features/analytics.md): MatterAI provides comprehensive analytics that help engineering teams gain insights into their development processes, code quality, and team performance. These analytics are designed to improve productivity, code quality, and overall engineering efficiency. - [Command List](https://docs.matterai.so/features/command-list.md): List of commands for MatterAI - [Configurations](https://docs.matterai.so/features/configurations.md): Configurations and AI Review settings for MatterAI - [Supported Languages](https://docs.matterai.so/languages/supported-languages.md): A comprehensive list of all programming languages supported by MatterAI - [Python](https://docs.matterai.so/languages/python.md): Python is a high-level, interpreted programming language known for its readability and versatility. It emphasizes code readability with its notable use of significant indentation and supports multiple programming paradigms. - [Java](https://docs.matterai.so/languages/java.md): Java is a class-based, object-oriented programming language designed for portability and cross-platform compatibility. It is known for its "write once, run anywhere" capability and is widely used for enterprise applications. - [JavaScript](https://docs.matterai.so/languages/javascript.md): JavaScript is a high-level, interpreted programming language that conforms to the ECMAScript specification. It is a language that is also characterized as dynamic, weakly typed, prototype-based, and multi-paradigm. - [TypeScript](https://docs.matterai.so/languages/typescript.md): TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale. It adds static types to JavaScript, helping catch errors early and making code more maintainable. - [Node.js](https://docs.matterai.so/languages/nodejs.md): Node.js is a JavaScript runtime built on Chromes V8 JavaScript engine, enabling server-side JavaScript execution. It uses an event-driven, non-blocking I/O model that makes it lightweight and efficient for building scalable network applications. - [React](https://docs.matterai.so/languages/react.md): React is a JavaScript library for building user interfaces, particularly single-page applications. It is maintained by Meta and a community of individual developers and companies. - [Fastify](https://docs.matterai.so/languages/fastify.md): Fastify is a web framework for Node.js focused on providing the best developer experience with the least overhead and a powerful plugin architecture. It is one of the fastest web frameworks available for Node.js. - [Next.js](https://docs.matterai.so/languages/next-js.md): Next.js is a React framework that enables server-side rendering, static site generation, and other advanced features with zero configuration. It provides a powerful foundation for building production-ready React applications. - [Terraform](https://docs.matterai.so/languages/terraform.md): Terraform is an open-source infrastructure as code software tool created by HashiCorp. It enables users to define and provision data center infrastructure using a declarative configuration language. - [C#](https://docs.matterai.so/languages/csharp.md): C# is a modern, object-oriented programming language developed by Microsoft. It is designed for building a variety of applications that run on the .NET platform, combining the power of C++ with the simplicity of Visual Basic. - [C++](https://docs.matterai.so/languages/cpp.md): C++ is a high-performance, general-purpose programming language created as an extension of the C programming language. It provides object-oriented features, generic programming, and low-level memory manipulation. - [C](https://docs.matterai.so/languages/c.md): C is a general-purpose, procedural programming language that provides low-level access to system memory. It is known for its efficiency, portability, and power, making it ideal for system programming. - [Go](https://docs.matterai.so/languages/go.md): Go is a statically typed, compiled programming language designed at Google. It is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency. - [Rust](https://docs.matterai.so/languages/rust.md): Rust is a systems programming language focused on safety, speed, and concurrency. It enforces memory safety without using garbage collection, making it ideal for performance-critical applications. - [Swift](https://docs.matterai.so/languages/swift.md): Swift is a powerful and intuitive programming language developed by Apple for iOS, macOS, watchOS, and tvOS app development. It is designed to be safe, fast, and expressive. - [React Native](https://docs.matterai.so/languages/react-native.md): React Native is an open-source framework for building native mobile applications using JavaScript and React. It allows developers to use the same codebase for iOS and Android platforms. - [Spring Boot](https://docs.matterai.so/languages/springboot.md): Spring Boot is an open-source Java-based framework used to create microservices and standalone Spring applications with minimal configuration. It simplifies the bootstrapping and development of new Spring applications. - [Kotlin](https://docs.matterai.so/languages/kotlin.md): Kotlin is a modern, concise, and safe programming language that is fully interoperable with Java. It is designed to be more expressive and concise than Java, with features that help avoid common programming errors. - [Flutter](https://docs.matterai.so/languages/flutter.md): Flutter is Googles UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase using the Dart programming language. - [Ruby](https://docs.matterai.so/languages/ruby.md): Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. - [PHP](https://docs.matterai.so/languages/php.md): PHP is a popular general-purpose scripting language especially suited for web development. It is fast, flexible, and pragmatic, powering everything from blogs to the most popular websites in the world. - [Scala](https://docs.matterai.so/languages/scala.md): Scala is a high-level language that combines object-oriented and functional programming paradigms. It runs on the JVM and is designed to be concise, elegant, and type-safe. - [Perl](https://docs.matterai.so/languages/perl.md): Perl is a high-level, general-purpose, interpreted, dynamic programming language known for its powerful text processing capabilities and flexibility. It combines features from various languages including C, shell scripting, and AWK. - [R](https://docs.matterai.so/languages/r.md): R is a programming language and free software environment for statistical computing and graphics supported by the R Foundation for Statistical Computing. It is widely used among statisticians and data miners for data analysis and developing statistical software. - [Dart](https://docs.matterai.so/languages/dart.md): Dart is a client-optimized programming language for fast apps on multiple platforms. It is developed by Google and is used to build mobile, desktop, server, and web applications. - [Elixir](https://docs.matterai.so/languages/elixir.md): Elixir is a dynamic, functional programming language designed for building scalable and maintainable applications. It leverages the Erlang VM, known for running low-latency, distributed, and fault-tolerant systems. - [Erlang](https://docs.matterai.so/languages/erlang.md): Erlang is a general-purpose, concurrent, functional programming language designed for building massively scalable, soft real-time systems with high availability requirements. - [Haskell](https://docs.matterai.so/languages/haskell.md): Haskell is a statically typed, purely functional programming language with type inference and lazy evaluation. It is designed for teaching, research, and industrial applications. - [Lua](https://docs.matterai.so/languages/lua.md): Lua is a lightweight, high-level, multi-paradigm programming language designed primarily for embedded use in applications. It is cross-platform, as the interpreter of compiled bytecode is written in ANSI C. - [Julia](https://docs.matterai.so/languages/julia.md): Julia is a high-level, high-performance, dynamic programming language well-suited for numerical analysis and computational science. It combines the ease of use of Python with the speed of C. - [Clojure](https://docs.matterai.so/languages/clojure.md): Clojure is a dynamic, functional programming language that runs on the Java Virtual Machine (JVM). It emphasizes immutability and provides robust concurrency primitives. - [Groovy](https://docs.matterai.so/languages/groovy.md): Groovy is a powerful, optionally typed, and dynamic language for the Java platform. It integrates smoothly with Java while offering features like closures, dynamic typing, and embedded DSL support. - [Fortran](https://docs.matterai.so/languages/fortran.md): Fortran is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing. It was originally developed by IBM in the 1950s for scientific and engineering applications. - [COBOL](https://docs.matterai.so/languages/cobol.md): COBOL (Common Business-Oriented Language) is a compiled English-like computer programming language designed for business use. It is an imperative, procedural language that was designed in 1959. - [Pascal](https://docs.matterai.so/languages/pascal.md): Pascal is a procedural programming language designed in 1968-1969 and published in 1970 by Niklaus Wirth as a small, efficient language intended to encourage good programming practices using structured programming and data structuring. - [Assembly](https://docs.matterai.so/languages/assembly.md): Assembly language is a low-level programming language for a computer, or other programmable device, in which there is a very strong correspondence between the language and the architectures machine code instructions. - [Bash](https://docs.matterai.so/languages/bash.md): Bash (Bourne Again SHell) is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell. It is widely used as the default login shell for most Linux distributions and Apples macOS. - [PowerShell](https://docs.matterai.so/languages/powershell.md): PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language built on .NET. PowerShell helps system administrators and power-users rapidly automate tasks that manage operating systems and processes. - [SQL](https://docs.matterai.so/languages/sql.md): SQL (Structured Query Language) is a domain-specific language used for managing and manipulating relational databases. It is particularly useful for handling structured data where there are relations between different entities/variables of the data. - [PL/SQL](https://docs.matterai.so/languages/plsql.md): PL/SQL (Procedural Language for SQL) is Oracles procedural extension for SQL and the Oracle relational database. It provides a combination of SQL with procedural features of programming languages. - [T-SQL](https://docs.matterai.so/languages/tsql.md): Transact-SQL (T-SQL) is Microsofts proprietary extension to SQL that is used with Microsoft SQL Server and Azure SQL Database. T-SQL adds procedural programming, local variables, and various support functions to standard SQL. - [MATLAB](https://docs.matterai.so/languages/matlab.md): MATLAB (Matrix Laboratory) is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs writt… - [Objective-C](https://docs.matterai.so/languages/objective-c.md): Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language. It was the main programming language supported by Apple for macOS, iOS, and their respective APIs (Cocoa and Cocoa Touch) before the introduction of Swift. - [VBA](https://docs.matterai.so/languages/vba.md): Visual Basic for Applications (VBA) is an implementation of Microsofts event-driven programming language Visual Basic 6 and its associated integrated development environment (IDE). VBA enables building user-defined functions, automating processes, and accessing Windows API through Microsoft Office a… - [ABAP](https://docs.matterai.so/languages/abap.md): ABAP (Advanced Business Application Programming) is a high-level programming language created by SAP. It is primarily used for developing business applications for SAPs enterprise software and is the main programming language for SAPs R/3 system. - [Apex](https://docs.matterai.so/languages/apex.md): Apex is a strongly typed, object-oriented programming language that allows developers to execute flow and transaction control statements on the Salesforce platform server in conjunction with calls to the API. It has a Java-like syntax and acts like database stored procedures. - [Apache Camel](https://docs.matterai.so/languages/camel.md): Apache Camel is an open-source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data. It provides a rule-based routing and mediation engine. - [Crystal](https://docs.matterai.so/languages/crystal.md): Crystal is a programming language with Ruby-like syntax and static type checking. It aims to have the elegance and productivity of Ruby combined with the speed, efficiency, and type safety of a compiled language. - [D](https://docs.matterai.so/languages/d.md): D is a general-purpose programming language with static typing, systems-level access, and C-like syntax. It combines the performance and safety of compiled languages with the expressive power and convenience of modern languages. - [Delphi](https://docs.matterai.so/languages/delphi.md): Delphi is an object-oriented, visual programming language derived from Pascal. It is used to build desktop, mobile, web, and console applications, and is known for its rapid application development capabilities. - [Elm](https://docs.matterai.so/languages/elm.md): Elm is a functional programming language that compiles to JavaScript. It is known for its emphasis on simplicity, ease-of-use, and its ability to generate code with no runtime exceptions. - [F#](https://docs.matterai.so/languages/f-sharp.md): F# is a functional-first programming language that runs on .NET. It combines functional programming with object-oriented and imperative programming paradigms, offering strong type inference, data immutability, and pattern matching. - [Hack](https://docs.matterai.so/languages/hack.md): Hack is a programming language for HHVM that interoperates seamlessly with PHP. It provides static typing with type inference, generics, nullable types, and other features while maintaining compatibility with existing PHP code. - [Lisp](https://docs.matterai.so/languages/lisp.md): Lisp is one of the oldest high-level programming languages, known for its distinctive fully parenthesized prefix notation and its treatment of code as data. It has influenced many languages and is still used in various dialects such as Common Lisp, Scheme, and Clojure. - [OCaml](https://docs.matterai.so/languages/ocaml.md): OCaml is a general-purpose, multi-paradigm programming language which extends the Caml dialect of ML with object-oriented features. It emphasizes expressiveness and safety through a strong static type system with type inference. - [Prolog](https://docs.matterai.so/languages/prolog.md): Prolog is a logic programming language associated with artificial intelligence and computational linguistics. It is based on formal logic and is particularly well-suited for problems involving complex relationships and pattern matching. - [Racket](https://docs.matterai.so/languages/racket.md): Racket is a general-purpose, multi-paradigm programming language in the Lisp-Scheme family. It emphasizes the creation of programming languages and is known for its macro system, module system, and support for functional, imperative, and object-oriented programming. - [Scheme](https://docs.matterai.so/languages/scheme.md): Scheme is a minimalist dialect of the Lisp family of programming languages. It emphasizes simplicity and clean design through a small core language and powerful tools for abstraction and language extension. - [Solidity](https://docs.matterai.so/languages/solidity.md): Solidity is an object-oriented, high-level programming language for implementing smart contracts on various blockchain platforms, most notably Ethereum. It was influenced by C++, Python, and JavaScript and is designed to target the Ethereum Virtual Machine (EVM). - [Verilog](https://docs.matterai.so/languages/verilog.md): Verilog is a hardware description language (HDL) used to model electronic systems. It is most commonly used in the design, verification, and implementation of digital logic chips at the register-transfer level of abstraction. - [VHDL](https://docs.matterai.so/languages/vhdl.md): VHDL (VHSIC Hardware Description Language) is a hardware description language used in electronic design automation to describe digital and mixed-signal systems such as field-programmable gate arrays and integrated circuits. - [Zig](https://docs.matterai.so/languages/zig.md): Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software. It emphasizes compile-time reflection, comptime, and provides low-level control with high-level safety features. - [MongoDB](https://docs.matterai.so/languages/mongodb.md): MongoDB is a document-oriented NoSQL database used for high volume data storage. Instead of using tables and rows as in traditional relational databases, MongoDB uses collections and documents with a JSON-like structure. - [ClickHouse](https://docs.matterai.so/languages/clickhouse.md): ClickHouse is an open-source, column-oriented database management system that allows generating analytical data reports in real time. It is designed for online analytical processing (OLAP) and is particularly effective for real-time analytics on large datasets. - [MySQL](https://docs.matterai.so/languages/mysql.md): MySQL is an open-source relational database management system. It is widely used for web applications and online publishing and is an important component of the LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack. - [GraphQL](https://docs.matterai.so/languages/graphql.md): GraphQL is a query language for APIs and a runtime for executing those queries with your existing data. It provides a complete and understandable description of the data in your API and gives clients the power to ask for exactly what they need. - [Redis](https://docs.matterai.so/languages/redis.md): Redis is an open-source, in-memory data structure store used as a database, cache, message broker, and streaming engine. It supports various data structures such as strings, hashes, lists, sets, and more. - [Cassandra](https://docs.matterai.so/languages/cassandra.md): Apache Cassandra is a highly-scalable, distributed NoSQL database designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. - [Elasticsearch](https://docs.matterai.so/languages/elasticsearch.md): Elasticsearch is a distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data for lightning fast search, fine‑tuned relevancy, and powerful analytics. - [Injection Vulnerabilities](https://docs.matterai.so/security/injection.md): Injection vulnerabilities occur when untrusted data is sent to an interpreter as part of a command or query, allowing attackers to execute unintended commands or access unauthorized data. - [Authentication Vulnerabilities](https://docs.matterai.so/security/authentication.md): Authentication vulnerabilities compromise the system that verifies user identity, potentially allowing unauthorized access to sensitive information and functionality. - [Authorization Vulnerabilities](https://docs.matterai.so/security/authorization.md): Authorization vulnerabilities occur when a system fails to properly verify that a user has the necessary permissions to access a resource or perform an action. - [Cryptography Vulnerabilities](https://docs.matterai.so/security/cryptography.md): Cryptography vulnerabilities arise from improper implementation, weak algorithms, or mismanagement of cryptographic functions, potentially exposing sensitive data. - [Data Protection Vulnerabilities](https://docs.matterai.so/security/data-protection.md): Data protection vulnerabilities arise when sensitive information is inadequately secured during storage, transmission, or processing, potentially leading to unauthorized access or data breaches. - [Input Validation Vulnerabilities](https://docs.matterai.so/security/input-validation.md): Input validation vulnerabilities occur when applications fail to properly validate, filter, or sanitize user-supplied data, potentially leading to security breaches. - [Session Management Vulnerabilities](https://docs.matterai.so/security/session-management.md): Session management vulnerabilities occur when applications fail to properly create, maintain, or terminate user sessions, potentially allowing attackers to hijack sessions or impersonate users. - [Error Handling Vulnerabilities](https://docs.matterai.so/security/error-handling.md): Error handling vulnerabilities occur when applications fail to properly manage, report, or respond to error conditions, potentially exposing sensitive information or creating security weaknesses. - [Logging Vulnerabilities](https://docs.matterai.so/security/logging.md): Logging vulnerabilities occur when applications fail to properly implement logging mechanisms, potentially exposing sensitive information or failing to record important security events. - [Configuration Vulnerabilities](https://docs.matterai.so/security/configuration.md): Configuration vulnerabilities occur when applications are improperly configured, potentially exposing sensitive information or creating security weaknesses. - [File Handling Vulnerabilities](https://docs.matterai.so/security/file-handling.md): File handling vulnerabilities occur when applications improperly manage file operations, potentially leading to unauthorized access, data disclosure, or system compromise. - [Memory Management Vulnerabilities](https://docs.matterai.so/security/memory-management.md): Memory management vulnerabilities occur when applications improperly handle memory allocation, deallocation, or access, potentially leading to crashes, data corruption, or code execution. - [API Security Vulnerabilities](https://docs.matterai.so/security/api-security.md): API security vulnerabilities occur when application programming interfaces are improperly secured, potentially leading to unauthorized access, data exposure, or system compromise. - [Cross-Site Scripting Vulnerabilities](https://docs.matterai.so/security/cross-site-scripting.md): Cross-Site Scripting (XSS) vulnerabilities occur when applications include untrusted data in web pages without proper validation or escaping, allowing attackers to execute malicious scripts in users browsers. - [Cross-Site Request Forgery Vulnerabilities](https://docs.matterai.so/security/cross-site-request-forgery.md): Cross-Site Request Forgery (CSRF) vulnerabilities occur when attackers trick users into performing unwanted actions on websites where they are authenticated, potentially leading to unauthorized state changes. - [Insecure Deserialization Vulnerabilities](https://docs.matterai.so/security/insecure-deserialization.md): Insecure deserialization vulnerabilities occur when applications deserialize untrusted data without proper validation, potentially leading to remote code execution, denial of service, or privilege escalation. - [Security Misconfiguration Vulnerabilities](https://docs.matterai.so/security/security-misconfiguration.md): Security misconfiguration vulnerabilities occur when applications, frameworks, servers, or platforms are improperly configured, potentially leading to unauthorized access or system compromise. - [Broken Access Control Vulnerabilities](https://docs.matterai.so/security/broken-access-control.md): Broken access control vulnerabilities occur when restrictions on what authenticated users are allowed to do are not properly enforced, potentially leading to unauthorized information access, modification, or destruction. - [Sensitive Data Exposure Vulnerabilities](https://docs.matterai.so/security/sensitive-data-exposure.md): Sensitive data exposure vulnerabilities occur when applications fail to adequately protect sensitive information, potentially leading to data breaches, identity theft, or fraud. - [XML Vulnerabilities](https://docs.matterai.so/security/xml-vulnerabilities.md): XML vulnerabilities occur when applications process XML data insecurely, potentially leading to information disclosure, denial of service, or server-side request forgery. - [Regular Expression Denial of Service (ReDoS)](https://docs.matterai.so/security/regex-denial-of-service.md): Regular Expression Denial of Service (ReDoS) vulnerabilities occur when poorly designed regular expressions can be exploited to cause excessive CPU consumption, potentially leading to application unavailability. - [CPU-Intensive Operations](https://docs.matterai.so/performance/cpu-intensive-operations.md): Anti-patterns related to CPU-intensive operations that can cause performance bottlenecks and affect application responsiveness. - [Memory Leaks](https://docs.matterai.so/performance/memory-leaks.md): Anti-patterns related to memory leaks that can degrade application performance over time. - [Inefficient Algorithms](https://docs.matterai.so/performance/inefficient-algorithms.md): Anti-patterns related to algorithm selection and implementation that can lead to performance issues. - [Database Performance](https://docs.matterai.so/performance/database-performance.md): Anti-patterns related to database operations that can lead to performance bottlenecks. - [Network Bottlenecks](https://docs.matterai.so/performance/network-bottlenecks.md): Anti-patterns related to network operations that can cause performance issues and poor user experience. - [Resource Contention](https://docs.matterai.so/performance/resource-contention.md): Anti-patterns related to shared resource access that can lead to performance bottlenecks and application instability. - [Inefficient Data Structures](https://docs.matterai.so/performance/inefficient-data-structures.md): Anti-patterns related to data structure selection and usage that can lead to performance issues. - [Excessive Object Creation](https://docs.matterai.so/performance/excessive-object-creation.md): Anti-patterns related to unnecessary object creation that can lead to performance issues. - [Synchronization Issues](https://docs.matterai.so/performance/synchronization-issues.md): Anti-patterns related to thread synchronization that can lead to performance problems. - [I/O Bottlenecks](https://docs.matterai.so/performance/io-bottlenecks.md): Anti-patterns related to input/output operations that can lead to performance issues. - [String Manipulation](https://docs.matterai.so/performance/string-manipulation.md): Anti-patterns related to string manipulation that can lead to performance issues. - [Inefficient Loops](https://docs.matterai.so/performance/inefficient-loops.md): Anti-patterns related to loop constructs that can lead to performance issues. - [Lazy Loading Issues](https://docs.matterai.so/performance/lazy-loading-issues.md): Common anti-patterns related to lazy loading that can impact application performance - [Caching Problems](https://docs.matterai.so/performance/caching-problems.md): Common anti-patterns related to caching that can impact application performance - [UI Rendering Bottlenecks](https://docs.matterai.so/performance/ui-rendering-bottlenecks.md): Anti-patterns related to UI rendering that can cause performance bottlenecks and affect user experience. - [Serialization Overhead](https://docs.matterai.so/performance/serialization-overhead.md): Anti-patterns related to serialization and deserialization that can cause performance bottlenecks and affect application efficiency. - [Enterprise Deployment Overview](https://docs.matterai.so/enterprise/get-started.md): Deploy MatterAI in your own infrastructure for enhanced security and control - [Enterprise Configurations](https://docs.matterai.so/enterprise/configure.md): Configure MatterAI for your enterprise deployment features as per your organization - [Observability and Fallbacks](https://docs.matterai.so/enterprise/observabilty-and-fallbacks.md): Configure MatterAI for your enterprise deployment observability and fallbacks to get AI usage analytics and fallbacks and 100% uptime. - [Create Your Own GitHub App](https://docs.matterai.so/enterprise/create-your-own-github-app.md): Set up a custom GitHub App to deploy MatterAI in your own environment - [Docker Compose](https://docs.matterai.so/enterprise/self-hosted-docker-compose.md): Deploy MatterAI in your own infrastructure using Docker Compose - [Kubernetes Deployment](https://docs.matterai.so/enterprise/self-hosted-helm-chart.md): Deploy MatterAI on Kubernetes using Helm charts - [RBAC](https://docs.matterai.so/enterprise/rbac.md): Role Based Access Control - [v1.3.0](https://docs.matterai.so/changelog/matterai-enterprise-changelog.md): Product updates and announcements for MatterAI Enterprise Self-Hosted - [Install Github App](https://docs.matterai.so/connectors/github.md): Install Github App for CI/CD - [Install MatterAI On GitLab](https://docs.matterai.so/connectors/gitlab.md): Install MatterAI on GitLab for AI Code Reviews and more - [Install MatterAI On Azure DevOps](https://docs.matterai.so/connectors/azure-devops.md): Install MatterAI on Azure DevOps for AI Code Reviews and more - [Install MatterAI On Bitbucket](https://docs.matterai.so/connectors/atlassian-bitbucket.md): Install MatterAI on Bitbucket for AI Code Reviews and more - [Install Slack Webhook](https://docs.matterai.so/connectors/slack.md): Get PR Merge notifications on Slack - [MS Teams](https://docs.matterai.so/connectors/ms-teams.md): Install MatterAI Microsoft Teams App - [Jira Integration](https://docs.matterai.so/connectors/jira.md): Connect your Atlassian Jira account to MatterAI - [Figma Integration](https://docs.matterai.so/connectors/figma.md): Connect your Figma account to MatterAI - [Responses](https://docs.matterai.so/api-reference/endpoint/responses.md): Create a model response using the MatterAI API (OpenAI-compatible) - [Chat](https://docs.matterai.so/api-reference/endpoint/completions.md): Create a chat completion using the MatterAI API - [Messages](https://docs.matterai.so/api-reference/endpoint/messages.md): Create a message completion using the MatterAI API (Anthropic-compatible) - [Orbital IDE Changelog](https://docs.matterai.so/changelog/orbital-changelog.md): Latest updates and improvements for Orbital IDE - [OrbCode CLI Changelog](https://docs.matterai.so/changelog/orbcode-cli-changelog.md): Latest updates and improvements for the OrbCode CLI - [Axon Changelog](https://docs.matterai.so/changelog/axon-models-changelog.md): Product updates and announcements for MatterAI Axon LLM - [AI Code Reviews Changelog](https://docs.matterai.so/changelog/ai-code-reviews-changelog.md): Product updates and announcements for MatterAI Code Reviews ## Optional - [Download Orbital](https://www.matterai.so) - [Blog](https://matterai.so/blog) - [Reddit](https://www.reddit.com/r/matter_ai/) - [Status Page](https://status.matterai.so)