# Windsurf Plugin: Free AI-powered code acceleration toolkit

## What is Windsurf?

[Windsurf](https://www.windsurf.com) is the modern coding superpower, a free code acceleration toolkit built on cutting edge AI technology. The Windsurf VSCode Plugin provides autocomplete, chat, and search capabilities in 70+ languages, with lightning fast speeds and state-of-the-art suggestion quality.

With Windsurf, you get:

- Unlimited single and multi-line code completions forever
- IDE-integrated chat: no need to leave VSCode to ChatGPT, and use convenient suggestions such as Refactor and Explain
- Support for 70+ programming languages: Javascript, Python, Typescript, PHP, Go, Java, C, C++, Rust, Ruby, and more.
- Support through our [Discord Community](https://discord.gg/3XFf78nAx5).

<hr>

Enjoying the Windsurf VSCode Plugin? Try out the [Windsurf Editor](https://www.windsurf.com), a standalone AI-powered VSCode fork for access to Cascade, Windsurf Tab, and more.

## Your New Autocomplete Superpowers

### Save Time with Autocomplete Suggestions

Let Windsurf handle writing the repetitive work so that you can stay in the coding flow state, generating code faster than you can type.

![Get Autocomplete Demo](https://exafunction.github.io/public/autocomplete/multi_line.gif)

### Code With Natural Language

Instead getting caught up in the syntactical and stylistic details, type out comments in natural language and let Windsurf get the job done.

![Minimize Boilerplate Coding Demo](https://exafunction.github.io/public/autocomplete/minimize_boilerplate.gif)

<hr>

## Your New Chat Superpowers

### Generate

Windsurf Chat can generate whole functions and applications for you with simple natural language prompting and constraints.

![Chat Generate Demo](https://exafunction.github.io/public/chat/chat_short_demo.gif)

### Explain

Diving into a foreign codebase? With the push of a button, our assistant will explain everything you need to know.

![Chat Explain Demo](https://exafunction.github.io/public/chat/chat_explain_function_python.gif)

### Refactor

Want to rewrite your existing code to add a new feature? Fix a bug? Make it prettier? Click a button and tell your Windsurf assistant what you want.

![Chat Refactor Demo](https://exafunction.github.io/public/chat/chat_refactor_fix_todos.gif)

### Translate

Leverage the power of AI to translate whole functions from one language to another within seconds.

![Chat Translate Demo](https://exafunction.github.io/public/chat/chat_refactor_js_to_ts.gif)

<hr>

## Support, Feedback, and Community

We are actively working on improving the quality of the extension. Please feel free to report any issues, suggestions, or exciting / interesting suggestions in [our active Discord community](https://discord.gg/3XFf78nAx5)! Want to learn more? Check out our [FAQ](https://www.windsurf.com/faq).

<hr>

**We hope you enjoy Windsurf, your modern coding superpower!**
