![]()
Your dev companion to improve your programming experience Join our community · Report bugs · Request feature
🤖 Your AI Code AssistantUse safurai to be a more happy developer in any programming language!
... and many more coming soon! 🚀 💾 Features in depth✏️ Ask SafuraiThis 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 complexityAlgorithms 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 codeWe 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 explanationCode is hard to understand even for experienced coders. Sends highlighted snippets to our assistant for a simple to understand explanation.
🧠 Refactor your code in secondsRefactoring 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 problemsWe want to help you find potential problems in your code, our assistant can help you with easy but difficult to spot ones.
🧪 Add unit testsHaving 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 shortcutsThese 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 historyWe want you to have at your disposal everything that Safurai suggested in the past, to achieve this we added the history page!
💬 Chat modeSometimes 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 assistantYou can train Safurai on your codebase and he will be able to answer all your questions in a contextualised and more precise way. 🔍 Super searchSearching 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! 🐘 MemorySafurai 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 QnAAfter searching code you can ask Safurai anything related to it, our assistant can help you understand better your team code. 💻 Error HandlingEquip Safurai with the capacity to anticipate, identify, and respond to issues within your code. By crafting a resilient error handling structure, you can minimize the potential disruptions and instabilities in your software, making it robust and reliable. 👁️🗨️ Explain Console LogsInterpret and explain the messages that appear in your console logs. This can provide you with valuable insight into the behavior of your code, assisting you in identifying bugs, performance issues, or potential areas of improvement. ✅ Solve Console ErrorsIdentify errors in your console logs but also suggest viable solutions for them. This can save significant debugging time and help you streamline your development process, making it more efficient and effective. 🔋 Power ModeThis is a special feature in Safurai that ramps up the performance and functionality of the assistant. In Power Mode, Safurai can provide more comprehensive and sophisticated analyses, generate more detailed reports, and perform more complex tasks. This mode is perfect for when you need an extra level of depth and precision in your code analysis. FAQ💸 Is Safurai free?
🦸 Does Safurai write bug free code?
🔀 Why we are different from others?
👎 What can i do if i receive bad suggestions?
✨ What programming language your extension support?
Release Notes0.1.0Beta version: added paid plan, new features and more powerful models 🥳 0.0.13Alpha version: bug fix 0.0.12Alpha version: security update 0.0.11Alpha version: server bug fix 0.0.10Alpha version: history bug fix, improvement on extension startup response and new response regeneration 0.0.9Alpha version: added chat suggestions and improved server reliability: with high loads you can still experience long response time 0.0.8Alpha version: bug fixing, UI/UX improvements, training support for typescript and python, new search and Q&A mode, decreased response time ⚡ 0.0.7Alpha version: bug fixing, chat improvements, copy/paste full responses in one click and new long term memory for the assistant 🧠 0.0.6Alpha 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.5Alpha version: UI/UX improvements, new models endpoints, new keyboard shorcuts, chat integration, more stable api and bug fixing. 0.0.4Alpha version: updated marketplace page. 0.0.3Alpha version: added shorcut customization, unit tests shortcut, UI and code tokenization improvements. 0.0.2Alpha version: added user history, UI improvements and bug fixing. 0.0.1Alpha version of our Samurai assistant, basic functionality and UX testing. |