commit 5b0cb53f3d1aca39a750a401f9e5d51a0c3fed55 Author: YeonGyu-Kim Date: Wed Dec 3 10:33:08 2025 +0900 ✨ Fiat Lux diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..26b263b --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2025 YeonGyu Kim + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.en.md b/README.en.md new file mode 100644 index 0000000..707b3e0 --- /dev/null +++ b/README.en.md @@ -0,0 +1,32 @@ +English | [한국어](README.ko.md) + +# Oh My OpenCode + +Oh My OpenCode + +oMoMoMoMoMo··· + + +If you work in tech, you would have liked [Claude Code](https://github.com/anthropics/claude-code). +If you are a hacker, you will love [OpenCode](https://github.com/sst/opencode). + +People who write code not just for money, +But those who write code with sincerity. + +[OpenCode](https://github.com/sst/opencode) is highly extensible and extremely customizable. Also, no stupid screen flickering. +LSPs, linters, and formatters activate automatically and are customizable. You can use your own models, and mix & orchestrate them. +It has many features. Beautiful, and high-performance. + +And the problem that follows: there is too much to know and it is hard for beginners. + +Heavily influenced and inspired by [AmpCode](https://ampcode.com) and [Claude Code](https://github.com/anthropics/claude-code), implementing their features here as-is, or even better. We are standing on the shoulders of the open-source giant, after all. + +Better [AmpCode](https://ampcode.com), Better [Claude Code](https://github.com/anthropics/claude-code), or you can think of it as a kind of distribution. + +I pursue LLM polytheism, and for the sake of your finances, I recommend CliProxy or VibeProxy. Take only the best advantages of the frontier labs' LLMs. + +**Note**: This setup is Highly Opinionated, and since it includes the general-purpose parts of the setup I use, it is continuously updated. I have spent $20,000 worth of tokens solely for personal development purposes so far, and this plugin is the highlight of those experiences. You just take the best. If you have a better suggestion, contributions are always welcome. + +--- + +I currently don't have access to my NPM account. I'll update this section as soon as I get it back. diff --git a/README.ko.md b/README.ko.md new file mode 100644 index 0000000..39e18f8 --- /dev/null +++ b/README.ko.md @@ -0,0 +1,30 @@ +[English](README.en.md) | 한국어 + +# Oh My OpenCode + +Oh My OpenCode + +oMoMoMoMoMo··· + +당신이 테크분야 종사자라면, [클로드코드](https://github.com/anthropics/claude-code)를 좋아했을겁니다. +당신이 해커라면, [오픈코드](https://github.com/sst/opencode)를 사랑할겁니다. + +그저 돈을 벌기 위해 코드를 작성하는 것이 아닌, +진심으로 코드를 작성하는 그런 사람들. + +[오픈코드](https://github.com/sst/opencode)는 아주 확장하능하고 아주 커스터마이저블합니다. 또한 멍청한 화면 깜빡임이 없습니다. 자동으로 LSP, 린터, 포매터가 활성화되며 커스텀 할 수 있습니다. 자신만의 모델을 사용 할 수 있으며, 모델을 섞어 오케스트레이션 할 수 있습니다. +기능이 아주 많습니다. 아름답고, 고성능입니다. + +그리고 따라오는 문제: 입문자에게 알아야 할 것이 너무 많고 어렵다. + +[AmpCode](https://ampcode.com), [Claude Code](https://github.com/anthropics/claude-code) 에게 강한 영향과 영감을 받고, 그들의 기능을 그대로, 혹은 더 낫게 이 곳에 구현합니다. 우리는 오픈소스라는 거인 위에 올라타있으니까요. + +Better [AmpCode](https://ampcode.com), Better [Claude Code](https://github.com/anthropics/claude-code), 혹은 일종의 배포판(distribution) 이라고 생각해도 좋습니다. + +저는 LLM polytheism 을 추구하며, 여러분의 재정 상태를 위해 CliProxy 혹은 VibeProxy 를 추천합니다. 프론티어 랩들의 LLM 들의 장점만을 취하세요. + +주의: 이 셋업은 Highly Opinionated 이며, 제가 사용하고 있는 셋업 중 범용적인것을 플러그인에 포함하기 때문에 계속 업데이트 됩니다. 저는 여태까지 $20,000 어치의 토큰을 오로지 개인 개발 목적으로 개인적으로 사용했고, 이 플러그인은 그 경험들의 하이라이트여러분은 그저 최고를 취하세요. 만약 더 나은 제안이 있다면 언제든 기여에 열려있습니다. + +--- + +현재 NPM 계정에 접근할 수 없습니다. 계정이 복구되는 대로 이 내용을 업데이트하겠습니다. \ No newline at end of file diff --git a/README.md b/README.md new file mode 120000 index 0000000..3336f8d --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +README.en.md \ No newline at end of file