# YCode
```
βββ βββ βββββββ βββββββ βββββββ ββββββββ
ββββ βββββββββββββββββββββββββββββββββββββ
βββββββ βββ βββ ββββββ βββββββββ
βββββ βββ βββ ββββββ βββββββββ
βββ βββββββββββββββββββββββββββββββββ
βββ βββββββ βββββββ βββββββ ββββββββ
```
YCode is an AI coding agent that runs in your terminal. Start it inside a project, describe a task in plain English, and it works through it: it looks around the repository, makes a short plan, edits files, runs your tests and build, reads any failures, fixes them, and then tells you what changed.
**YCode works out of the box with no API key and no training.** By default it answers with **YCode-LM**, its own coding language model, trained from scratch and shipped in this repository (`models/`). Clone, install, and run `ycode`: nothing to sign up for, no key to paste, nothing sent over the network. See [Answering without an API key](#answering-without-an-api-key).
YCode-LM is the only model YCode needs. If you also waβ¦
# YCode
```
βββ βββ βββββββ βββββββ βββββββ ββββββββ
ββββ βββββββββββββββββββββββββββββββββββββ
βββββββ βββ βββ ββββββ βββββββββ
βββββ βββ βββ ββββββ βββββββββ
βββ βββββββββββββββββββββββββββββββββ
βββ βββββββ βββββββ βββββββ ββββββββ
```
YCode is an AI coding agent that runs in your terminal. Start it inside a project, describe a task in plain English, and it works through it: it looks around the repository, makes a short plan, edits files, runs your tests and build, reads any failures, fixes them, and then tells you what changed.
**YCode works out of the box with no API key and no training.** By default it answers with **YCode-LM**, its own coding language model, trained from scratch and shipped in this repository (`models/`). Clone, install, and run `ycode`: nothing to sign up for, no key to paste, nothing sent over the network. See [Answering without an API key](#answering-without-an-api-key).
YCode-LM is the only model YCode needs. If you also waβ¦