Skip to content

litertiger/soloncode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,201 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SolonCode

An open-source coding agent built with Solon AI and Java (supports Java8 to Java26 runtime environments)

Latest Version: v2026.5.13

Installation and Configuration

Installation:

# Mac / Linux:
curl -fsSL https://solon.noear.org/soloncode/setup.sh | bash

# Windows (PowerShell):
irm https://solon.noear.org/soloncode/setup.ps1 | iex

Configuration (must be modified after installation):

  • Installation directory: ~/soloncode/bin/
  • Locate the ~/soloncode/config.yml configuration file and modify the models configuration (primarily)
  • For models configuration options, refer to: Model Configuration and Request Options

Running

Run the soloncode command from any directory in the console (i.e., your workspace).

demo@MacBook-Pro ~ % soloncode
SolonCode v2026.5.13
/Users/noear
Tips: (esc) interrupt | /(tab) ls command | @(tab) ls agent

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,界面要简洁好看

Documentation

For more configuration details, please visit our Official Documentation.

Contributing

If you're interested in contributing code, please read the Contributing Docs before submitting a PR.

Developing Based on SolonCode

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.

FAQ: What's the difference from Claude Code?

They are functionally similar, with key differences:

  • Built with Java, 100% open-source.
  • Pure Chinese prompt-driven development and construction.
  • Provider-agnostic. Configure models as needed. Model iteration will narrow gaps and reduce costs, making flexible configuration important.
  • Simultaneously supports terminal command-line interface (CLI), browser interface (WEB), and desktop IDE interface (Desktop).
  • Supports Web, ACP protocol for remote communication.

About

The open source coding agent.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 32.0%
  • TypeScript 31.0%
  • CSS 12.8%
  • JavaScript 9.4%
  • Rust 4.6%
  • Shell 3.4%
  • Other 6.8%