Refact.ai favicon

Refact.ai

FreemiumHiring
Refact.ai screenshot
Click to visit website
Feature this AI

About

Refact.ai is a customizable AI coding assistant designed to boost developers' productivity. It offers context-aware code completion, integrated in-IDE chat, and a powerful, customizable toolbox. It supports 25+ programming languages and allows users to choose from 20+ large language models. Refact.ai can be self-hosted or used in the cloud, and enterprise solutions are available with features like LLM fine-tuning and enhanced security.

Platform
Web
Keywords
aicodingassistantcode completionin-ide chat
Task
code assistant

Features

llm fine-tuning

self-hosting option

personalized toolbox

integrated in-ide chat

accurate auto-completion

support 25+ programming languages

FAQs

What programming languages do you support?

We support multiple code LLMs, each of them has been trained on different programming languages. Our own model Refact 1.6B has been trained and works best for the following languages (alphabetical order): Bash, C#, C++, D, Golang, Java, JavaScript, Julia, Lua, Perl, PHP, Python, R, Racket, Ruby, Rust, Scala, Swift, TypeScript. Even if the model has not been specifically trained on a particular coding language, it can still make useful suggestions for code in that language.

What models are under the hood?

We use a combination of our own models and 3rd party models for different functions. Our own model is Refact 1.6B code LLM. It’s State-of-the-art for the size and In addition to regular prompting, this model can infill code in the middle and produce changes to the code by following instructions. Check it out <https://huggingface.co/smallcloudai/Refact-1_6B-fim> For chat we use models from the GPT family, you have the option to opt-out of them. In the self-hosted version we also have StarCoder, Code Llama and WizardCoder models. For a full list of our supported models and their functionality, check our [docs](https://docs.refact.ai/supported-models/).

Do you plan to support more IDEs?

Yes! We already support VS Code and JetBrains. We have plans to support even more IDEs. If you want to contribute to our new plugins, please reach us out in Discord.

Do you have a self-hosted option?

Yes. Refact has a free self-hosted version that you can check here.

Is it possible to fine-tune Refact to the company codebase?

Yes. Fine-tuning is currently supported in our free self-hosted and Enterprise plans.

Can I buy Refact license for my company?

Sure! We currently have an Enterprise self-hosted plan and we plan to add team cloud plan soon. If you’re interested in purchasing a license for your company, please [contact us](https://refact.ai/contact).

How can I contribute?

We welcome contributions! If you’re interested in contributing, please check our [GitHub](https://github.com/smallcloudai/refact/).

Pricing Plans

Free
Free Plan

Code completions powered by Qwen2.5-Coder-1.5B

In-IDE Chat powered by GPT-4o mini

Toolbox with in-line code commands

4096 context length for completions

8k context length for chat

Data training on permissively licensed code

Self-hosting option available

Discord support

Pro
$10.00 / per month

More AI models for in-IDE Chat: GPT-4o, GPT-4 Turbo, Claude 3.5 Sonnet, Groq-Llama-3.1

More AI models for Toolbox

x4 context length for chat

Codebase-aware AI for code completions and chat (RAG)

Enterprise
Unknown Price

LLM fine-tuning: Train AI models on your organization's codebase and data

Optimized for multiple GPUs with load sharing

Access control for detailed statistics

On-prem or private cloud deployment

Complete code privacy with zero telemetry leaving.

Priority support

Job Opportunities

Refact.ai favicon
Refact.ai

Developer Advocate (Remote)

AI-powered coding assistant boosting developer productivity with code completion, in-IDE chat, and a customizable toolbox.

marketingremotefull-time

Experience Requirements:

  • Minimum of 3+ years of experience in a technical role, preferably as a Developer Advocate or in a similar position

Other Requirements:

  • Enthusiasm for AI technology, especially in programming

  • Proficiency in programming with multiple languages (Python, JavaScript, C++, etc.)

  • Understanding of developer community dynamics

  • Ability to tailor content to resonate with developers’ needs, driving community growth

  • Excellent written and verbal English communication skills to effectively convey technical concepts to both technical and non-technical audiences

  • Experience in creating engaging media content

  • Experience in creating and delivering presentations at conferences and meetups

Responsibilities:

  • Engage with the internal community on Discord to increase interaction

  • Develop and implement a community strategy to attract new members and foster engagement

  • Participate in and represent the company on external platforms such as Discord, GitHub, and Stack Overflow

  • Lead and participate in tech conferences and meetups to connect with developers

  • Organize hackathons to help us find the best talents Create diverse media content: videos, blog posts, case studies, and webinars Provide developers’ and users’ insights to the team Keep all product documentation up-to-date and create clear documentation for new features Collaborate with sales and marketing teams to identify growth opportunities and drive user adoption Establish partnerships with tech companies and influencers to expand Refact.ai’s awareness

Show more details

Explore AI Career Opportunities

Social Media

discord

Ratings & Reviews

No ratings available yet. Be the first to rate this tool!

Alternatives

Genie favicon
Genie

Genie is an AI agent that integrates with your codebase and ticketing system to help you crush through your backlog.

View Details
ChatCody favicon
ChatCody

AI-powered GitHub assistant for code contributions, PR reviews, and issue resolution. Boosts developer productivity and ensures code security.

View Details
AskCodi favicon
AskCodi

AskCodi is an AI coding assistant with gen-ai capabilities, proficient in multiple languages and frameworks.

View Details
Bito favicon
Bito

Bito is an AI code assistant that helps developers with code review, completion, and understanding. It integrates into IDEs and CLIs to improve productivity and reduce bugs.

View Details

Featured Tools

Songmeaning favicon
Songmeaning

Songmeaning uses AI to reveal the stories and meanings behind song lyrics. It offers lyric translation and AI music generation.

View Details
Whisper Notes favicon
Whisper Notes

Offline AI speech-to-text transcription app using Whisper AI. Supports 80+ languages, audio file import, and offers lifetime access with a one-time purchase. Available for iOS and macOS.

View Details
GitGab favicon
GitGab

Connects Github repos and local files to AI models (ChatGPT, Claude, Gemini) for coding tasks like implementing features, finding bugs, writing docs, and optimization.

View Details
nuptials.ai favicon
nuptials.ai

nuptials.ai is an AI wedding planning partner, offering timeline planning, budget optimization, vendor matching, and a 24/7 planning assistant to help plan your perfect day.

View Details
Make-A-Craft favicon
Make-A-Craft

Make-A-Craft helps you discover craft ideas tailored to your child's age and interests, using materials you already have at home.

View Details
Pixelfox AI favicon
Pixelfox AI

Free online AI photo editor with comprehensive tools for image, face/body, and text. Features include background/object removal, upscaling, face swap, and AI image generation. No sign-up needed, unlimited use for free, fast results.

View Details
Smart Cookie Trivia favicon
Smart Cookie Trivia

Smart Cookie Trivia is a platform offering a wide variety of trivia questions across numerous categories to help users play trivia, explore different topics, and expand their knowledge.

View Details
Code2Docs favicon
Code2Docs

AI-powered code documentation generator. Integrates with GitHub. Automates creation of usage guides, API docs, and testing instructions.

View Details