You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,20 +3,20 @@
3
3

4
4
5
5
# Overview
6
-
ABCoder, an general AI-oriented Code-processing **Framework**, is designed to enhance and extends coding context for Large-Language-Model (LLM), and boost developing AI-assisted-programming applications.
6
+
ABCoder, an AI-oriented Code-processing **Framework**, is designed to enhance and extend the coding context for Large-Language-Model (LLM), finally boosting the development of AI-assisted-programming applications.
7
7
8
8
9
9
## Features
10
10
11
-
- Universal Abstract-Syntax-Tree (UniAST), an language-independent, AI-friendly specification of code information, providing a boundless, flexible and structrual coding context for both AI and hunman.
11
+
- Universal Abstract-Syntax-Tree (UniAST), a language-independent, AI-friendly specification of code information, providing a boundless, flexible and structural coding context for both AI and humans.
12
12
13
-
- General Parser, parses abitary-language codes to UniAST.
13
+
- General Parser, parses arbitrary-language codes to UniAST.
14
14
15
-
- General Writer, transforms UniAST back to codes.
15
+
- General Writer transforms UniAST back to code.
16
16
17
17
-**Code-Retrieval-Augmented-Generation (Code-RAG)**, provides a set of MCP tools to help the LLM understand code repositories precisely and locally. And it can support both in-workspace and out-of-workspace third-party libraries simultaneously -- I guess you are thinking about [DeepWiki](https://deepwiki.org) and [context7](https://github.com/upstash/context7), but ABCoder is more reliable and confidential -- no need to wait for their services to be done, and no worry about your codes will be uploaded!
18
18
19
-
Based on these features, developers can easily implement or enhance their AI-assisted-programming applications, such as reviewing, optimizing, translating, etc.
19
+
Based on these features, developers can easily implement or enhance their AI-assistedprogramming applications, such as reviewing, optimizing, translating, etc.
20
20
21
21
22
22
## Universal Abstract-Syntax-Tree Specification
@@ -40,7 +40,7 @@ see [UniAST Specification](docs/uniast-zh.md)
Hello! I'm ABCoder, your coding assistant. What can I dofor you today?
101
101
102
-
$ what the repo 'localsession'does?
102
+
$ What does the repo 'localsession'do?
103
103
104
104
The `localsession` repository appears to be a Go module (`github.com/cloudwego/localsession`) that provides functionality related to managing local sessions. Here's a breakdown of its structure and purpose:
105
105
...
@@ -110,7 +110,7 @@ If you'd like to explore specific functionalities or code details, let me know,
110
110
$ exit
111
111
```
112
112
113
-
- NOTICE: This feature is Work-In-Progress. It only support code-analyzing at present.
113
+
- NOTICE: This feature is Work-In-Progress. It only supports code analysis at present.
0 commit comments