8000 GitHub - MJxiaomings/auto-dev: 🧙‍AutoDev: The AI-powered coding wizard with multilingual support 🌐, auto code generation 🏗️, and a helpful bug-slaying assistant 🐞! Customizable prompts 🎨 and a magic Auto Testing feature 🧪 included! 🚀
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

🧙‍AutoDev: The AI-powered coding wizard with multilingual support 🌐, auto code generation 🏗️, and a helpful bug-slaying assistant 🐞! Customizable prompts 🎨 and a magic Auto Testing feature 🧪 included! 🚀

License

Notifications You must be signed in to change notification settings

MJxiaomings/auto-dev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoDev

Build Version Downloads

🧙‍AutoDev: The AI-powered coding wizard with multilingual support 🌐, auto code generation 🏗️, and a helpful bug-slaying assistant 🐞! Customizable prompts 🎨 and a magic Auto Testing feature 🧪 included! 🚀

Features:

  • Languages support: Java, Kotlin, Python, JavaScript, or others...
  • Auto development mode.
    • With DevTi Protocol (like devti://story/github/1102) will auto generate Model-Controller-Service-Repository code.
    • AutoCRUD mode (Java/Kotlin Language only). Auto generate CRUD code.
    • Auto Testing. create unit test intention, auto run unit test and try to fix test.
  • Smart code completion.
    • Pattern specific.Based on your code context like (Controller, Service import), AutoDev will suggest you the best code.
    • Related code. Based on recently file changes, AutoDev will call calculate similar chunk to generate best code.
  • Copilot mode
    • AutoDev will help you find bug, explain code, trace exception, generate commits, and more.
  • Chat mode
    • Chat with AI.
    • Chat with this.
  • Customize.
    • Custom specification of prompt.
    • Custom intention action. You can add your own intention action.
    • Custom LLM Server. You can customize your LLM Server in Settings -> Tools -> AutoDev

Document

Customize

Demo

Video demo (Youtube) - English

Watch the video

Video demo (Bilibili) - 中文

Watch the video

Useful Links

License

Known License issues: JetBrain plugin development is no walk in the park! Oops, we cheekily borrowed some code from the JetBrains Community version and the super cool JetBrains AI Assistant plugin in our codebase. But fret not, we are working our magic to clean it up diligently! 🧙‍♂️✨.

Those code will be removed in the future, you can check it in src/main/kotlin/com/intellij/temporary, if you want to use this plugin in your company, please remove those code to avoid any legal issues.

This code is distributed under the MPL 2.0 license. See LICENSE in this directory.

About

🧙‍AutoDev: The AI-powered coding wizard with multilingual support 🌐, auto code generation 🏗️, and a helpful bug-slaying assistant 🐞! Customizable prompts 🎨 and a magic Auto Testing feature 🧪 included! 🚀

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 99.0%
  • Other 1.0%
0