Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Safurai - AI Assistant for Javascript, Python, Typescript & moreNew to Visual Studio Code? Get it now.

Safurai - AI Assistant for Javascript, Python, Typescript & more

Safurai

safurai.com
|
5,588 installs
| (7) | Free
JavaScript, Python, Java, Typescript & all other languages - AI Assistant plugin. Safurai let developers save time in searching, changing and optimizing code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info


Safurai

Your dev companion to improve your programming experience

Join our community · Report bugs · Request feature


🤖 Your AI Code Assistant

Use safurai to be a more happy developer in any programming language!

  • ✏️ Ask coding question to our assistant from your editor
  • 💻 Optimize code time and space complexity
  • 📖 Generate documentation from your code
  • 💡 Code review with explanation
  • 🧠 Refactor your code in seconds
  • 🛡️ Find potential problems
  • 🧪 Add unit tests to your codebase
  • ✂️ Create your custom shortcuts
  • 📜 Explore your previous requests history
  • 💬 Chat with the assistant
  • ⚙️ Train on the codebase for more contexualized answers
  • 🔦 Search code in natural language
  • 📅 Remember all your previous questions
  • ❓ Make questions about your codebase

... and many more coming soon! 🚀


💾 Features in depth

✏️ Ask Safurai

This feature is like a search engine for developers. Our assistant can help you find solution to even really difficult coding questions. Input your request in english and we will responde with a comprehensive response about the topic.

💻 Optimize code time and space complexity

Algorithms computational costs are really difficult to handle and reducing them to O(log n) seems like a dream! We can help you spot how and where to improve your code in all languanges.

📖 Create documentation from code

We can help generate pages of documents about your code, no more time wasted to teach your colleagues how your code works. Safurai generate documentation in less than a second. It's like having a personal writing assistant.

💡 Code review with explanation

Code is hard to understand even for experienced coders. Sends highlighted snippets to our assistant for a simple to understand explanation.

🧠 Refactor your code in seconds

Refactoring the code is a really tedious task that can take weeks sometimes. Safurai is here to help you improve the code that you select in a matter of seconds.

🛡️ Find code problems

We want to help you find potential problems in your code, our assistant can help you with easy but difficult to spot ones.

🧪 Add unit tests

Having tests in place is essential for an high quality codebase, having an assistant helping you coding and improving them is like having superpowers!

✂️ Create custom buttons shortcuts

These buttons will help you gain more control on your dev. assistant. Create a personalized experience to bring unique value for you.

📜 Explore your previous requests history

We want you to have at your disposal everything that Safurai suggested in the past, to achieve this we added the history page!

💬 Chat mode

Sometimes it is difficult to understand each other at the first interaction, so you will have the opportunity to chat with our assistant and ask him for all the details you need.

🦾 Train your assistant

You can train Safurai on your codebase and he will be able to answer all your questions in a contextualised and more precise way.

🔍 Super search

Searching code can become really difficult in big codebases. If you train your assistant we let you search snippets of code in natural language, no more keywords to remember!

🐘 Memory

Safurai is able to remember all the questions that you made in the past, this will help him answer in a more contextualised manner.

❓ Search and QnA

After searching code you can ask Safurai anything related to it, our assistant can help you understand better your team code.


FAQ

💸 Is Safurai free?

  • VS Code Extension alpha is free for individuals. We're going to launch a paid plan for startups, scaleups and enterprises soon.

🦸 Does Safurai write bug free code?

  • Our product can increase your productivity and ensure the quality of your code, but you should always double-check the code it produces. We are giving you superpowers, but it's up to you to utilize them responsibly.

🔀 Why we are different from others?

  • Unlike other fantastic tools like Copilot, Safurai will only offer suggestions if requested by the developer through interface inputs. We aim to help coders in a complementary way.

👎 What can i do if i receive bad suggestions?

  • Our assistant is just born and he can be wrong sometimes, we are working hard to improve it. Contact the team on Discord.

✨ What programming language your extension support?

  • Safurai assistant shines in Python and Javascript but is proficient in all the languages. More updates on the way!

Release Notes

0.0.13

Alpha version: bug fix

0.0.12

Alpha version: security update

0.0.11

Alpha version: server bug fix

0.0.10

Alpha version: history bug fix, improvement on extension startup response and new response regeneration

0.0.9

Alpha version: added chat suggestions and improved server reliability: with high loads you can still experience long response time

0.0.8

Alpha version: bug fixing, UI/UX improvements, training support for typescript and python, new search and Q&A mode, decreased response time ⚡

0.0.7

Alpha version: bug fixing, chat improvements, copy/paste full responses in one click and new long term memory for the assistant 🧠

0.0.6

Alpha version: new features: semantic search and contexualized response based on project codebase 🎉 Beside that now you can chat more with your assistant and his responses will be faster. Wait! We also have a new documentation to help you use our product. 📃

0.0.5

Alpha version: UI/UX improvements, new models endpoints, new keyboard shorcuts, chat integration, more stable api and bug fixing.

0.0.4

Alpha version: updated marketplace page.

0.0.3

Alpha version: added shorcut customization, unit tests shortcut, UI and code tokenization improvements.

0.0.2

Alpha version: added user history, UI improvements and bug fixing.

0.0.1

Alpha version of our Samurai assistant, basic functionality and UX testing.

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft