Logo

dev-resources.site

for different kinds of informations.

Introducing Refact: Open-source alternative to Github Copilot

Published at
4/19/2023
Categories
code
vscode
jetbrains
ai
Author
refact_ai
Categories
4 categories in total
code
open
vscode
open
jetbrains
open
ai
open
Author
9 person written this
refact_ai
open
Introducing Refact: Open-source alternative to Github Copilot

We've just launched Refact.ai, the AI coding assistant that combines code autocompletion, refactoring, and chat inside your favorite IDE.

You can download our plugin for JetBrains or VS Code. It's currently free for everyone while we're in the technical preview, we plan to introduce more pricing tiers soon.

Why Refact?

We believe next-gen developer assistant tool can benefit greatly from the use of different AI models working in harmony, that's why we decided to power Refact with a combination of models.

Our proprietary fast and smart AI completion model is state-of-the-art in size and latency. For each language group, we have fine-tuned a specific model to provide speed and accuracy. They are hosted in our data center, ensuring performance and precision for quick boilerplate and basic code refactoring. Plus, by hosting them ourselves, we can ensure the highest level of security and reliability for our users.

On top of that, we use the powerful GPT-3.5-Turbo and GPT-4 models which make it possible to chat with it using natural language and apply code improvement and explaining functions like β€œFind/Fix Bugs”, and "Explain Complex Code".

Refact.ai scheme

Refact allows you to restrict access to particular files or projects, ensuring that your private code or confidential files are protected. And we don't collect datasets on the server side.
If you have NVIDIA GPU you can self-host our model using our Docker or contact us for an on-prem enterprise version.

Refact offers a wholesome developer experience by making multiple functions available inside one IDE.

Autocomplete

At the core of Refact is our autocomplete feature that works with 20+ programming languages, including Python, Javascript, Java, Go, Rust, C++, Ruby, and more. When you type some code, the model automatically generates the suggestion by looking for context up and down.

AI Toolbox

To improve your existing code quickly and easily, Refact AI Toolbox allows you to simply highlight the area you want to improve and use one of the functions to find and fix bugs, make code more readable, add console logs, or explain complex code.

Integrated AI Chat

Finally, you can use natural language prompts in the AI Chat to refine, explain, and generate new code, as well as provide hints on API usage and documentation links. Your code is part of the context of the conversation automatically and it also gets pasted back directly into the IDE.

Get Started

To get started, simply download Refact.ai on JetBrains or VS Code for free. We're currently in a technical preview, but we're working hard to introduce different pricing tiers and would love to hear your feedback.

Join our Discord community to help shape the future of independent AI coding assistants.

jetbrains Article's
30 articles in total
Favicon
JetBrains developer stats of 2024
Favicon
Rust is Still Promising as a Replacement for C++
Favicon
Free AI Git Commit Message Plugin for JetBrains IntelliJ IDEA Using Gemini API
Favicon
Jetbrains Rider Endpoints
Favicon
Generating Flyway migrations using IntelliJ IDEA
Favicon
JavaScript in IDE scripting console
Favicon
How to add intellij community edition to right click menu on win 11
Favicon
Introducing the New TeamCity Plugin for IntelliJ IDEA
Favicon
πŸš€ I Improve Your IDEs: The Most Useful Plugins
Favicon
JetBrains Python ignore PEP 8 errors
Favicon
JetBrains - Aqua - Test Automation IDE
Favicon
Set up command line launcher in WebStorm 2024.2+
Favicon
Rider Testimonial
Favicon
A Tour of the Couchbase JetBrains Plugin for Developers
Favicon
Jetbrains Rider External Tools example based on Docker
Favicon
From JetBrains to VSCode to NVIM: Why I Made the Switch
Favicon
How to Run Docker-based .NET apps in JetBrains Rider Without β€œFast Mode”
Favicon
Kong plugin development with breakpoint debugging
Favicon
JetBrains Adds Daytona to Remote Dev Env Managers
Favicon
How-to Connect JetBrains IDEs to Amazon RDS with AWS SSO
Favicon
JetBrains' AI Assistant
Favicon
Meetup #57: Kotlin Multiplatform is Stable !
Favicon
The Battle of IDEs: Visual Studio Code vs. JetBrains - Which Reigns Supreme?
Favicon
How to Integrate Docker & JetBrains into Telepresence
Favicon
Creating an OpenAPI generator from scratch : From YAML to JetBrains HTTP Client
Favicon
RubyMine Auto Completion Freeze
Favicon
Squirrelsong: light & dark themes for web developers
Favicon
Keep Watch on SQL Query in Intellij/Goland or DataGrip
Favicon
RubyMine. How to Open a Folder with a Single Click
Favicon
Introducing Refact: Open-source alternative to Github Copilot

Featured ones: