MCP.so
Sign In

Refact.aiFeatured

@smallcloudai

About Refact.ai

Open-source AI Agent for VS Code and JetBrains that autonomously solves coding tasks end-to-end.

Overview

What is Refact.ai?

Refact.ai is an open-source AI software development agent that handles engineering tasks end-to-end. It runs as a plugin for VS Code and JetBrains IDEs, designed to help developers automate complex, multi-step tasks by deeply understanding their codebases.

How to use Refact.ai?

Install the plugin for VS Code or JetBrains from the official marketplace. For self‑hosted use, run the server via Docker or pip install ., then set the inference URL to http://127.0.0.1:8008 in the plugin settings (VS Code: Extensions > Refact.ai Assistant > Settings > Address URL; JetBrains: Settings > Tools > Refact.ai > Advanced > Inference URL).

Key features of Refact.ai

  • Unlimited context‑aware auto‑completion using RAG.
  • Integrated in‑IDE chat that understands your code.
  • Connects with GitHub, GitLab, PostgreSQL, MySQL, Pdb, Docker, and shell.
  • Supports state‑of‑the‑art models like Claude 3.7 Sonnet, GPT‑4o, and o3‑mini.
  • Bring Your Own Key (BYOK) for external LLMs.
  • Fully on‑premise deployment for code privacy.

Use cases of Refact.ai

  • Generate code from natural language prompts.
  • Refactor code for better quality and readability.
  • Debug errors with AI‑assisted detection and fixes.
  • Generate unit tests and docstrings automatically.
  • Create or update code documentation and conduct code reviews.

FAQ from Refact.ai

How do I install Refact.ai?

You can install the server via pip install . or by running a pre‑built Docker container. For IDE integration, download the plugin for VS Code or JetBrains from their respective marketplaces.

Is Refact.ai free?

Yes, Refact.ai is completely free and open‑source, with unlimited auto‑completion and chat features.

Can I use my own API keys for external LLMs?

Absolutely. Refact.ai supports Bring Your Own Key (BYOK), allowing you to use your own API keys for models like Claude, GPT‑4o, and others.

What IDEs are supported?

Refact.ai works with VS Code and JetBrains IDEs (e.g., IntelliJ IDEA, PyCharm, WebStorm).

What models does Refact.ai support?

It supports a wide range of state‑of‑the‑art models including Claude 3.7 Sonnet, GPT‑4o, o3‑mini, and over 25 programming languages. See the full list in the documentation.

Comments

More IDE & Code Editors MCP clients