An open-source coding agent built with Solon AI and Java (supports Java8 to Java26 runtime environments)
Latest Version: v2026.4.1
中文 | 日本語 | 한국어 | Deutsch | Français | Español | Italiano
Русский | العربية | Português (BR) | ไทย | Tiếng Việt | Polski
বাংলা | Bosanski | Dansk | Ελληνικά | Norsk | Türkçe | Українська
Installation:
# Mac / Linux:
curl -fsSL https://solon.noear.org/soloncode/setup.sh | bash
# Windows (PowerShell):
irm https://solon.noear.org/soloncode/setup.ps1 | iexConfiguration (must be modified after installation):
- Installation directory:
~/soloncode/bin/ - Locate the
~/solnocode/bin/config.ymlconfiguration file and modify thechatModelconfiguration (primarily) - For
chatModelconfiguration options, refer to: Model Configuration and Request Options
Run the soloncode command from any directory in the console (i.e., your workspace).
demo@MacBook-Pro ~ % soloncode
SolonCode v2026.4.1
/Users/noear
Tips: (esc) interrupt | '/exit': quit | '/resume': resume | '/clear': reset
User
> Feature Testing (try the following tasks, from simple to complex):
你好用网络分析下 ai mcp 协议,然后生成个 ppt// It's recommended to install some skills in advance帮我设计一个 agent team(设计案存为 demo-dis.md),开发一个 solon + java17 的经典权限管理系统(demo-web),前端用 vue3,界面要简洁好看
For more configuration details, please visit our Official Documentation.
If you're interested in contributing code, please read the Contributing Docs before submitting a PR.
If you use "soloncode" in your project name (e.g., "soloncode-dashboard" or "soloncode-app"), please indicate in the README that the project is not officially developed by the OpenSolon team and has no affiliation.
They are functionally similar, with key differences:
- Built with Java, 100% open-source.
- Provider-agnostic. Requires model configuration. Model iteration will narrow gaps and reduce costs, making provider-agnostic approach important.
- Focused on terminal command-line interface (CLI), running via command line.
- Supports Web, ACP protocol for remote communication.