-
-
Notifications
You must be signed in to change notification settings - Fork 4
Installation JetBrains
Install Refact for JetBrains IDEs and complete local-first setup.
Install Refact from the JetBrains Marketplace. You can also install a local plugin build if you are developing Refact from source.
After installation, open the Refact tool window. The plugin starts the local refact-lsp engine and loads the Refact UI inside your JetBrains IDE.
- Open Provider Setup.
- Add a hosted provider, local runtime, or custom endpoint.
- Enter the provider key, complete OAuth if required, or confirm the local endpoint URL.
- Enable the models you want to use.
- Open Default Models and choose defaults for chat, agent work, reasoning, completion, and embeddings as needed.
Refact works with BYOK providers such as Anthropic, OpenAI, OpenRouter, Groq, DeepSeek, Gemini, xAI, Qwen, Kimi, Zhipu, MiniMax, GitHub Copilot, Claude Code, and custom OpenAI-compatible endpoints. Local runtimes include Ollama, LM Studio, and vLLM.
- Open Chat and ask about the current project.
- Switch to an agent mode for searches, edits, commands, and integration-backed tasks.
- Enable inline completion with a completion-capable model source.
- Add project knowledge, task context, and integration settings as your workflow grows.
The JetBrains plugin communicates with the engine over localhost. Project trajectories, task state, knowledge, and provider settings stay in local Refact directories unless you configure providers or integrations that need network access.
A hosted Refact login, Refact-issued model key, or separate backend deployment is not required.
Refact on GitHub: https://github.com/JegernOUTT/refact
- Agent Modes
- Agent Tools
- Task Planner & Cards
- Worktrees
- Subagents
- Memory & Knowledge
- Hidden Roles & Plans
- Context Compression
- Scheduler & Cron
- Processes & PTY
- Buddy
- MCP
- Skills, Commands & Hooks
- Marketplace
- Chat System
- Providers
- Caps & Models
- Code Completion (FIM)
- AST
- VecDB
- Exec Runtime
- HTTP API
- Checkpoints & Git
- Voice