This is the IntelliJ IDEA plugin for Faros AI, tracking coding productivity and AI assistance metrics.
- Tracks AI-powered auto-completions and hand-written characters
- Displays metrics in a dedicated tool window
- Provides statistics on coding productivity
- Integrates with Git to track repository and branch information
From JetBrains Marketplace:
- In IntelliJ IDEA, go to Settings/Preferences → Plugins
- Click on "Marketplace"
- Search for "Faros AI"
- Click "Install"
Manual Installation:
- Download the latest release
.jar
file - In IntelliJ IDEA, go to Settings/Preferences → Plugins
- Click on the gear icon and select "Install Plugin from Disk..."
- Select the downloaded
.jar
file
- Go to Settings/Preferences → Tools → Faros AI
- Enter your API Key and other required information
- Click "Apply" to save the settings
# Clone the repository
git clone https://github.com/faros-ai/faros-intellij-plugin.git
cd faros-intellij-plugin
# Build the plugin
./gradlew buildPlugin
The built plugin can be found in build/distributions/
.
- JDK 17 or higher
- IntelliJ IDEA Community/Ultimate (2023.1 or newer)
- Gradle 8.0 or higher
- Kotlin 1.9.0 or higher
src/main/kotlin/ai/faros/intellij/
- Plugin source codemodel/
- Data modelsservices/
- Application and project servicesui/
- User interface componentsutil/
- Utility classes
src/main/resources/
- Resources like icons and plugin configuration
- Kotlin - Primary programming language
- IntelliJ Platform Plugin SDK - For integrating with IntelliJ IDEA
- Gradle - For building the plugin
- Gson - For JSON serialization/deserialization
This project is licensed under the terms of the LICENSE file included in the repository.
For support, feature requests, or bug reports, please open an issue on the GitHub repository or contact support@faros.ai.