Refact is an open-source AI coding assistant that offers blazing-fast code completion, powerful code improvement tools, and a chat feature. It supports various language models and understands the context of your codebase for more accurate suggestions.