unit-mesh / auto-dev
- ΡΡΠ±Π±ΠΎΡΠ°, 23 ΠΌΠ°ΡΡΠ° 2024β―Π³. Π² 00:00:02
π§βAutoDev: The AI-powered coding wizard with multilingual support π, auto code generation ποΈ, and a helpful bug-slaying assistant π! Customizable prompts π¨ and a magic Auto Dev/Testing/Document/Agent feature π§ͺ included! π
π§βAutoDev: The AI-powered coding wizard with multilingual support π, auto code generation ποΈ, and a helpful bug-slaying assistant π! Customizable prompts π¨ and a magic Auto Dev/Testing/Document/Agent feature π§ͺ included! π
DevIns β AI Agent language for AutoDevelopment β which you can use follow syntax as bridges for Human-AI-IDE:
/write:src/main/java/com/example/Controller.java#L1-L12
```java
public class Controller {
public void method() {
System.out.println("Hello, World!");
}
}
```
Here is the AutoDev architecture:
Features:
devti://story/github/1102
) will auto
generate Model-Controller-Service-Repository code.import
), AutoDev will suggest the best
code to you.Settings
-> Tools
-> AutoDev
AutoDev fine-tune models:
download from HuggingFace
name | model download (HuggingFace) | finetune Notebook | model download (OpenBayes) |
---|---|---|---|
DeepSeek 6.7B | AutoDev Coder | finetune.ipynb | AutoDev Coder |
We follow Chapi AST analysis engine for language support tier.
Features | Java | Python | Go | Kotlin | JS/TS | C/C++ | C# | Scala | Rust | ArkTS |
---|---|---|---|---|---|---|---|---|---|---|
Chat Language Context | β | β | β | β | β | β | β | β | ||
Structure AST | β | β | β | β | β | |||||
Doc Generation | β | β | β | β | β | β | β | |||
Precision Test Generation | β | β | β | β | β | β | ||||
Precision Code Generation | β | β | ||||||||
AutoCRUD | β | β |
see in exts
DevIns Language demo (Bilibili) - δΈζ
Video demo (YouTube) β English
Video demo (Bilibili) - δΈζ
Welcome to add your company here.
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 codes 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 codes to avoid any legal issues.
This code is distributed under the MPL 2.0 license. See LICENSE
in this directory.