refactor: rename git repo

This commit is contained in:
Catriel Müller
2026-01-28 15:05:42 +01:00
parent 8b1cc1440a
commit 23db4efb9d
42 changed files with 105 additions and 105 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ jobs:
- uses: ./.github/actions/setup-bun
- name: Run opencode
uses: anomalyco/opencode/github@latest
uses: Kilo-Org/kilo/github@latest
env:
OPENCODE_API_KEY: ${{ secrets.OPENCODE_API_KEY }}
OPENCODE_PERMISSION: '{"bash": "deny"}'
+1 -1
View File
@@ -33,7 +33,7 @@ jobs:
runs-on: ubuntu-latest
# kilocode_change start - disabled for kilo-cli fork (OpenCode npm/AUR publishing)
if: false
# kilocode_change end - original: if: github.repository == 'anomalyco/opencode'
# kilocode_change end - original: if: github.repository == 'Kilo-Org/kilo'
steps:
- uses: actions/checkout@v3
with:
+1 -1
View File
@@ -11,7 +11,7 @@ jobs:
stats:
# kilocode_change start - disabled for kilo-cli fork (OpenCode stats tracking)
if: false
# kilocode_change end - original: if: github.repository == 'anomalyco/opencode'
# kilocode_change end - original: if: github.repository == 'Kilo-Org/kilo'
runs-on: ubuntu-latest
permissions:
contents: write
+1 -1
View File
@@ -3,7 +3,7 @@ description: "find issue(s) on github"
model: opencode/claude-haiku-4-5
---
Search through existing issues in anomalyco/opencode using the gh cli to find issues matching this query:
Search through existing issues in Kilo-Org/kilo using the gh cli to find issues matching this query:
$ARGUMENTS
+1 -1
View File
@@ -85,7 +85,7 @@ Tests MUST test actual implementation, do not duplicate logic into a test.
## Fork Merge Process
Kilo CLI is a fork of [opencode](https://github.com/anomalyco/opencode).
Kilo CLI is a fork of [opencode](https://github.com/Kilo-Org/kilo).
### Minimizing Merge Conflicts
+4 -4
View File
@@ -14,10 +14,10 @@ However, any UI or core product feature must go through a design review with the
If you are unsure if a PR would be accepted, feel free to ask a maintainer or look for issues with any of the following labels:
- [`help wanted`](https://github.com/anomalyco/opencode/issues?q=is%3Aissue%20state%3Aopen%20label%3Ahelp-wanted)
- [`good first issue`](https://github.com/anomalyco/opencode/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22)
- [`bug`](https://github.com/anomalyco/opencode/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug)
- [`perf`](https://github.com/anomalyco/opencode/issues?q=is%3Aopen%20is%3Aissue%20label%3A%22perf%22)
- [`help wanted`](https://github.com/Kilo-Org/kilo/issues?q=is%3Aissue%20state%3Aopen%20label%3Ahelp-wanted)
- [`good first issue`](https://github.com/Kilo-Org/kilo/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22)
- [`bug`](https://github.com/Kilo-Org/kilo/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug)
- [`perf`](https://github.com/Kilo-Org/kilo/issues?q=is%3Aopen%20is%3Aissue%20label%3A%22perf%22)
> [!NOTE]
> PRs that ignore these guardrails will likely be closed.
+1 -1
View File
@@ -32,4 +32,4 @@ Contributions are welcome, and they are greatly appreciated! Get started by read
#### Where did Kilo CLI come from?
Kilo CLI is a fork of [OpenCode](https://github.com/anomalyco/opencode) designeed to work within the Kilo all-in-one agentic engineering platform.
Kilo CLI is a fork of [OpenCode](https://github.com/Kilo-Org/kilo) designeed to work within the Kilo all-in-one agentic engineering platform.
+1 -1
View File
@@ -32,7 +32,7 @@ Server mode is opt-in only. When enabled, set `OPENCODE_SERVER_PASSWORD` to requ
We appreciate your efforts to responsibly disclose your findings, and will make every effort to acknowledge your contributions.
To report a security issue, please use the GitHub Security Advisory ["Report a Vulnerability"](https://github.com/anomalyco/opencode/security/advisories/new) tab.
To report a security issue, please use the GitHub Security Advisory ["Report a Vulnerability"](https://github.com/Kilo-Org/kilo/security/advisories/new) tab.
The team will send a response indicating the next steps in handling your report. After the initial reply to your report, the security team will keep you informed of the progress towards a fix and full announcement, and may ask for additional information or guidance.
+2 -2
View File
@@ -88,7 +88,7 @@ This will walk you through installing the GitHub app, creating the workflow, and
persist-credentials: false
- name: Run opencode
uses: anomalyco/opencode/github@latest
uses: Kilo-Org/kilo/github@latest
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -101,7 +101,7 @@ This will walk you through installing the GitHub app, creating the workflow, and
## Support
This is an early release. If you encounter issues or have feedback, please create an issue at https://github.com/anomalyco/opencode/issues.
This is an early release. If you encounter issues or have feedback, please create an issue at https://github.com/Kilo-Org/kilo/issues.
## Development
+1 -1
View File
@@ -41,7 +41,7 @@ runs:
id: version
shell: bash
run: |
VERSION=$(curl -sf https://api.github.com/repos/anomalyco/opencode/releases/latest | grep -o '"tag_name": *"[^"]*"' | cut -d'"' -f4)
VERSION=$(curl -sf https://api.github.com/repos/Kilo-Org/kilo/releases/latest | grep -o '"tag_name": *"[^"]*"' | cut -d'"' -f4)
echo "version=${VERSION:-latest}" >> $GITHUB_OUTPUT
- name: Cache opencode
+5 -5
View File
@@ -167,8 +167,8 @@ else
fi
if [ -z "$requested_version" ]; then
url="https://github.com/anomalyco/opencode/releases/latest/download/$filename"
specific_version=$(curl -s https://api.github.com/repos/anomalyco/opencode/releases/latest | sed -n 's/.*"tag_name": *"v\([^"]*\)".*/\1/p')
url="https://github.com/Kilo-Org/kilo/releases/latest/download/$filename"
specific_version=$(curl -s https://api.github.com/repos/Kilo-Org/kilo/releases/latest | sed -n 's/.*"tag_name": *"v\([^"]*\)".*/\1/p')
if [[ $? -ne 0 || -z "$specific_version" ]]; then
echo -e "${RED}Failed to fetch version information${NC}"
@@ -177,14 +177,14 @@ else
else
# Strip leading 'v' if present
requested_version="${requested_version#v}"
url="https://github.com/anomalyco/opencode/releases/download/v${requested_version}/$filename"
url="https://github.com/Kilo-Org/kilo/releases/download/v${requested_version}/$filename"
specific_version=$requested_version
# Verify the release exists before downloading
http_status=$(curl -sI -o /dev/null -w "%{http_code}" "https://github.com/anomalyco/opencode/releases/tag/v${requested_version}")
http_status=$(curl -sI -o /dev/null -w "%{http_code}" "https://github.com/Kilo-Org/kilo/releases/tag/v${requested_version}")
if [ "$http_status" = "404" ]; then
echo -e "${RED}Error: Release v${requested_version} not found${NC}"
echo -e "${MUTED}Available releases: https://github.com/anomalyco/opencode/releases${NC}"
echo -e "${MUTED}Available releases: https://github.com/Kilo-Org/kilo/releases${NC}"
exit 1
fi
fi
+1 -1
View File
@@ -81,7 +81,7 @@
},
"repository": {
"type": "git",
"url": "https://github.com/anomalyco/opencode"
"url": "https://github.com/Kilo-Org/kilo"
},
"license": "MIT",
"prettier": {
+1 -1
View File
@@ -7,7 +7,7 @@ export const config = {
// GitHub
github: {
repoUrl: "https://github.com/anomalyco/opencode",
repoUrl: "https://github.com/Kilo-Org/kilo",
starsFormatted: {
compact: "80K",
full: "80,000",
+1 -1
View File
@@ -26,7 +26,7 @@ export default function NotFound() {
<a href="/docs">Docs</a>
</div>
<div data-slot="action">
<a href="https://github.com/anomalyco/opencode">GitHub</a>
<a href="https://github.com/Kilo-Org/kilo">GitHub</a>
</div>
<div data-slot="action">
<a href="/discord">Discord</a>
@@ -17,7 +17,7 @@ type Release = {
const getReleases = query(async () => {
"use server"
const response = await fetch("https://api.github.com/repos/anomalyco/opencode/releases?per_page=20", {
const response = await fetch("https://api.github.com/repos/Kilo-Org/kilo/releases?per_page=20", {
headers: {
Accept: "application/vnd.github.v3+json",
"User-Agent": "OpenCode-Console",
@@ -21,7 +21,7 @@ export async function GET({ params: { platform } }: APIEvent) {
const assetName = assetNames[platform]
if (!assetName) return new Response("Not Found", { status: 404 })
const resp = await fetch(`https://github.com/anomalyco/opencode/releases/latest/download/${assetName}`, {
const resp = await fetch(`https://github.com/Kilo-Org/kilo/releases/latest/download/${assetName}`, {
cf: {
// in case gh releases has rate limits
cacheTtl: 60 * 5,
@@ -1,6 +1,6 @@
export async function GET() {
const response = await fetch(
"https://raw.githubusercontent.com/anomalyco/opencode/refs/heads/dev/packages/sdk/openapi.json",
"https://raw.githubusercontent.com/Kilo-Org/kilo/refs/heads/dev/packages/sdk/openapi.json",
)
const json = await response.json()
return json
+1 -1
View File
@@ -154,7 +154,7 @@ export default function Home() {
<a href="https://x.com/opencode">X.com</a>
</div>
<div data-slot="cell">
<a href="https://github.com/anomalyco/opencode">GitHub</a>
<a href="https://github.com/Kilo-Org/kilo">GitHub</a>
</div>
<div data-slot="cell">
<a href="https://opencode.ai/discord">Discord</a>
@@ -22,9 +22,9 @@
<content_rating type="oars-1.1" />
<url type="bugtracker">https://github.com/anomalyco/opencode/issues</url>
<url type="bugtracker">https://github.com/Kilo-Org/kilo/issues</url>
<url type="homepage">https://opencode.ai</url>
<url type="vcs-browser">https://github.com/anomalyco/opencode</url>
<url type="vcs-browser">https://github.com/Kilo-Org/kilo</url>
<screenshots>
<screenshot type="default">
@@ -34,94 +34,94 @@
<releases>
<release version="1.0.223" date="2026-01-01">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.223</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.223</url>
</release>
<release version="1.0.222" date="2026-01-01">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.222</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.222</url>
</release>
<release version="1.0.221" date="2025-12-31">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.221</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.221</url>
</release>
<release version="1.0.220" date="2025-12-31">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.220</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.220</url>
</release>
<release version="1.0.219" date="2025-12-31">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.219</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.219</url>
</release>
<release version="1.0.218" date="2025-12-30">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.218</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.218</url>
</release>
<release version="1.0.217" date="2025-12-30">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.217</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.217</url>
</release>
<release version="1.0.216" date="2025-12-30">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.216</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.216</url>
</release>
<release version="1.0.215" date="2025-12-30">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.215</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.215</url>
</release>
<release version="1.0.214" date="2025-12-30">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.214</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.214</url>
</release>
<release version="1.0.213" date="2025-12-30">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.213</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.213</url>
</release>
<release version="1.0.212" date="2025-12-30">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.212</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.212</url>
</release>
<release version="1.0.211" date="2025-12-30">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.211</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.211</url>
</release>
<release version="1.0.210" date="2025-12-30">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.210</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.210</url>
</release>
<release version="1.0.209" date="2025-12-30">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.209</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.209</url>
</release>
<release version="1.0.208" date="2025-12-29">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.208</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.208</url>
</release>
<release version="1.0.207" date="2025-12-29">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.207</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.207</url>
</release>
<release version="1.0.206" date="2025-12-28">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.206</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.206</url>
</release>
<release version="1.0.205" date="2025-12-28">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.205</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.205</url>
</release>
<release version="1.0.204" date="2025-12-27">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.204</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.204</url>
</release>
<release version="1.0.203" date="2025-12-26">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.203</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.203</url>
</release>
<release version="1.0.202" date="2025-12-26">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.202</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.202</url>
</release>
<release version="1.0.201" date="2025-12-25">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.201</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.201</url>
</release>
<release version="1.0.200" date="2025-12-25">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.200</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.200</url>
</release>
<release version="1.0.199" date="2025-12-25">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.199</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.199</url>
</release>
<release version="1.0.198" date="2025-12-24">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.198</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.198</url>
</release>
<release version="1.0.195" date="2025-12-24">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.195</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.195</url>
</release>
<release version="1.0.194" date="2025-12-24">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.194</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.194</url>
</release>
<release version="1.0.193" date="2025-12-23">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.193</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.193</url>
</release>
<release version="1.0.191" date="2025-12-23">
<url type="details">https://github.com/anomalyco/opencode/releases/tag/v1.0.191</url>
<url type="details">https://github.com/Kilo-Org/kilo/releases/tag/v1.0.191</url>
</release>
</releases>
</component>
@@ -48,7 +48,7 @@
"plugins": {
"updater": {
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEYwMDM5Nzg5OUMzOUExMDQKUldRRW9UbWNpWmNEOENYT01CV0lhOXR1UFhpaXJsK1Z3aU9lZnNtNzE0TDROWVMwVW9XQnFOelkK",
"endpoints": ["https://github.com/anomalyco/opencode/releases/latest/download/latest.json"]
"endpoints": ["https://github.com/Kilo-Org/kilo/releases/latest/download/latest.json"]
}
}
}
@@ -327,7 +327,7 @@ export default function () {
<div class="flex gap-3 items-center">
<IconButton
as={"a"}
href="https://github.com/anomalyco/opencode"
href="https://github.com/Kilo-Org/kilo"
target="_blank"
icon="github"
variant="ghost"
+6 -6
View File
@@ -4,33 +4,33 @@ description = "The open source coding agent."
version = "1.1.36"
schema_version = 1
authors = ["Anomaly"]
repository = "https://github.com/anomalyco/opencode"
repository = "https://github.com/Kilo-Org/kilo"
[agent_servers.opencode]
name = "OpenCode"
icon = "./icons/opencode.svg"
[agent_servers.opencode.targets.darwin-aarch64]
archive = "https://github.com/anomalyco/opencode/releases/download/v1.1.36/opencode-darwin-arm64.zip"
archive = "https://github.com/Kilo-Org/kilo/releases/download/v1.1.36/opencode-darwin-arm64.zip"
cmd = "./opencode"
args = ["acp"]
[agent_servers.opencode.targets.darwin-x86_64]
archive = "https://github.com/anomalyco/opencode/releases/download/v1.1.36/opencode-darwin-x64.zip"
archive = "https://github.com/Kilo-Org/kilo/releases/download/v1.1.36/opencode-darwin-x64.zip"
cmd = "./opencode"
args = ["acp"]
[agent_servers.opencode.targets.linux-aarch64]
archive = "https://github.com/anomalyco/opencode/releases/download/v1.1.36/opencode-linux-arm64.tar.gz"
archive = "https://github.com/Kilo-Org/kilo/releases/download/v1.1.36/opencode-linux-arm64.tar.gz"
cmd = "./opencode"
args = ["acp"]
[agent_servers.opencode.targets.linux-x86_64]
archive = "https://github.com/anomalyco/opencode/releases/download/v1.1.36/opencode-linux-x64.tar.gz"
archive = "https://github.com/Kilo-Org/kilo/releases/download/v1.1.36/opencode-linux-x64.tar.gz"
cmd = "./opencode"
args = ["acp"]
[agent_servers.opencode.targets.windows-x86_64]
archive = "https://github.com/anomalyco/opencode/releases/download/v1.1.36/opencode-windows-x64.zip"
archive = "https://github.com/Kilo-Org/kilo/releases/download/v1.1.36/opencode-windows-x64.zip"
cmd = "./opencode.exe"
args = ["acp"]
+1 -1
View File
@@ -60,7 +60,7 @@ if (!Script.preview) {
}
}
const image = "ghcr.io/anomalyco/opencode"
const image = "ghcr.io/Kilo-Org/kilo"
const platforms = "linux/amd64,linux/arm64"
const tags = [`${image}:${Script.version}`, `${image}:latest`]
const tagFlags = tags.flatMap((t) => ["-t", t])
+10 -10
View File
@@ -26,17 +26,17 @@ if (!Script.preview) {
"options=('!debug' '!strip')",
"pkgrel=1",
"pkgdesc='The AI coding agent built for the terminal.'",
"url='https://github.com/Kilo-Org/kilo-cli'",
"url='https://github.com/Kilo-Org/kilo'",
"arch=('aarch64' 'x86_64')",
"license=('MIT')",
"provides=('kilo')",
"conflicts=('kilo')",
"depends=('ripgrep')",
"",
`source_aarch64=("\${pkgname}_\${pkgver}_aarch64.tar.gz::https://github.com/Kilo-Org/kilo-cli/releases/download/v\${pkgver}\${_subver}/kilo-linux-arm64.tar.gz")`,
`source_aarch64=("\${pkgname}_\${pkgver}_aarch64.tar.gz::https://github.com/Kilo-Org/kilo/releases/download/v\${pkgver}\${_subver}/kilo-linux-arm64.tar.gz")`,
`sha256sums_aarch64=('${arm64Sha}')`,
`source_x86_64=("\${pkgname}_\${pkgver}_x86_64.tar.gz::https://github.com/Kilo-Org/kilo-cli/releases/download/v\${pkgver}\${_subver}/kilo-linux-x64.tar.gz")`,
`source_x86_64=("\${pkgname}_\${pkgver}_x86_64.tar.gz::https://github.com/Kilo-Org/kilo/releases/download/v\${pkgver}\${_subver}/kilo-linux-x64.tar.gz")`,
`sha256sums_x86_64=('${x64Sha}')`,
"",
"package() {",
@@ -56,7 +56,7 @@ if (!Script.preview) {
"options=('!debug' '!strip')",
"pkgrel=1",
"pkgdesc='The AI coding agent built for the terminal.'",
"url='https://github.com/Kilo-Org/kilo-cli'",
"url='https://github.com/Kilo-Org/kilo'",
"arch=('aarch64' 'x86_64')",
"license=('MIT')",
"provides=('kilo')",
@@ -64,7 +64,7 @@ if (!Script.preview) {
"depends=('ripgrep')",
"makedepends=('git' 'bun' 'go')",
"",
`source=("kilo-\${pkgver}.tar.gz::https://github.com/Kilo-Org/kilo-cli/archive/v\${pkgver}\${_subver}.tar.gz")`,
`source=("kilo-\${pkgver}.tar.gz::https://github.com/Kilo-Org/kilo/archive/v\${pkgver}\${_subver}.tar.gz")`,
`sha256sums=('SKIP')`,
"",
"build() {",
@@ -137,14 +137,14 @@ if (!Script.preview) {
"# This file was generated by GoReleaser. DO NOT EDIT.",
"class Kilo < Formula",
` desc "The AI coding agent built for the terminal."`,
` homepage "https://github.com/Kilo-Org/kilo-cli"`,
` homepage "https://github.com/Kilo-Org/kilo"`,
` version "${Script.version.split("-")[0]}"`,
"",
` depends_on "ripgrep"`,
"",
" on_macos do",
" if Hardware::CPU.intel?",
` url "https://github.com/Kilo-Org/kilo-cli/releases/download/v${Script.version}/kilo-darwin-x64.zip"`,
` url "https://github.com/Kilo-Org/kilo/releases/download/v${Script.version}/kilo-darwin-x64.zip"`,
` sha256 "${macX64Sha}"`,
"",
" def install",
@@ -152,7 +152,7 @@ if (!Script.preview) {
" end",
" end",
" if Hardware::CPU.arm?",
` url "https://github.com/Kilo-Org/kilo-cli/releases/download/v${Script.version}/kilo-darwin-arm64.zip"`,
` url "https://github.com/Kilo-Org/kilo/releases/download/v${Script.version}/kilo-darwin-arm64.zip"`,
` sha256 "${macArm64Sha}"`,
"",
" def install",
@@ -163,14 +163,14 @@ if (!Script.preview) {
"",
" on_linux do",
" if Hardware::CPU.intel? and Hardware::CPU.is_64_bit?",
` url "https://github.com/Kilo-Org/kilo-cli/releases/download/v${Script.version}/kilo-linux-x64.tar.gz"`,
` url "https://github.com/Kilo-Org/kilo/releases/download/v${Script.version}/kilo-linux-x64.tar.gz"`,
` sha256 "${x64Sha}"`,
" def install",
' bin.install "kilo"',
" end",
" end",
" if Hardware::CPU.arm? and Hardware::CPU.is_64_bit?",
` url "https://github.com/Kilo-Org/kilo-cli/releases/download/v${Script.version}/kilo-linux-arm64.tar.gz"`,
` url "https://github.com/Kilo-Org/kilo/releases/download/v${Script.version}/kilo-linux-arm64.tar.gz"`,
` sha256 "${arm64Sha}"`,
" def install",
' bin.install "kilo"',
+1 -1
View File
@@ -62,7 +62,7 @@ if (!Script.preview) {
}
}
const image = "ghcr.io/anomalyco/opencode"
const image = "ghcr.io/Kilo-Org/kilo"
const platforms = "linux/amd64,linux/arm64"
const tags = [`${image}:${Script.version}`, `${image}:latest`]
const tagFlags = tags.flatMap((t) => ["-t", t])
+1 -1
View File
@@ -398,7 +398,7 @@ jobs:
persist-credentials: false
- name: Run opencode
uses: anomalyco/opencode/github@latest${envStr}
uses: Kilo-Org/kilo/github@latest${envStr}
with:
model: ${provider}/${model}`,
)
+1 -1
View File
@@ -710,7 +710,7 @@ function ErrorComponent(props: {
})
const [copied, setCopied] = createSignal(false)
const issueURL = new URL("https://github.com/Kilo-Org/kilo-cli/issues/new?template=bug-report.yml")
const issueURL = new URL("https://github.com/Kilo-Org/kilo/issues/new?template=bug-report.yml")
// Choose safe fallback colors per mode since theme context may not be available
const isLight = props.mode === "light"
@@ -142,7 +142,7 @@ const TIPS = [
"Press {highlight}Ctrl+X S{/highlight} or {highlight}/status{/highlight} to see system status info",
"Enable {highlight}tui.scroll_acceleration{/highlight} for smooth macOS-style scrolling",
"Toggle username display in chat via command palette ({highlight}Ctrl+P{/highlight})",
"Run {highlight}docker run -it --rm ghcr.io/anomalyco/opencode{/highlight} for containerized use",
"Run {highlight}docker run -it --rm ghcr.io/Kilo-Org/kilo{/highlight} for containerized use",
"Use {highlight}/connect{/highlight} with OpenCode Zen for curated, tested models",
"Commit your project's {highlight}AGENTS.md{/highlight} file to Git for team sharing",
"Use {highlight}/review{/highlight} to review uncommitted changes, branches, or PRs",
+1 -1
View File
@@ -236,7 +236,7 @@ export namespace Installation {
.then((data: any) => data.version)
}
return fetch("https://api.github.com/repos/anomalyco/opencode/releases/latest")
return fetch("https://api.github.com/repos/Kilo-Org/kilo/releases/latest")
.then((res) => {
if (!res.ok) throw new Error(res.statusText)
return res.json()
@@ -140,7 +140,7 @@ The user will primarily request you perform software engineering tasks. This inc
Here is useful information about the environment you are running in:
<env>
Working directory: /home/thdxr/dev/projects/anomalyco/opencode/packages/opencode
Working directory: /home/thdxr/dev/projects/Kilo-Org/kilo/packages/opencode
Is directory a git repo: Yes
Platform: linux
OS Version: Linux 6.12.4-arch1-1
@@ -7,7 +7,7 @@ IMPORTANT: You must NEVER generate or guess URLs for the user unless you are con
If the user asks for help or wants to give feedback inform them of the following:
- ctrl+p to list available actions
- To give feedback, users should report the issue at
https://github.com/Kilo-Org/kilo-cli
https://github.com/Kilo-Org/kilo
When the user directly asks about Kilo (eg. "can Kilo do...", "does Kilo have..."), or asks in second person (eg. "are you able...", "can you do..."), or asks how to use a specific Kilo feature (eg. implement a hook, write a slash command, or install an MCP server), use the WebFetch tool to gather information to answer the question from Kilo docs. The list of available docs is available at https://kilo.ai/docs
@@ -6,7 +6,7 @@ IMPORTANT: You must NEVER generate or guess URLs for the user unless you are con
If the user asks for help or wants to give feedback inform them of the following:
- /help: Get help with using Kilo
- To give feedback, users should report the issue at https://github.com/Kilo-Org/kilo-cli/issues
- To give feedback, users should report the issue at https://github.com/Kilo-Org/kilo/issues
When the user directly asks about Kilo (eg 'can Kilo do...', 'does Kilo have...') or asks in second person (eg 'are you able...', 'can you do...'), first use the WebFetch tool to gather information to answer the question from Kilo docs at https://kilo.ai/docs
+1 -1
View File
@@ -5,7 +5,7 @@ export default {
console: stage === "production" ? "https://opencode.ai/auth" : `https://${stage}.opencode.ai/auth`,
email: "contact@anoma.ly",
socialCard: "https://social-cards.sst.dev",
github: "https://github.com/anomalyco/opencode",
github: "https://github.com/Kilo-Org/kilo",
discord: "https://opencode.ai/discord",
headerLinks: [
{ name: "Home", url: "/" },
+2 -2
View File
@@ -134,9 +134,9 @@ if (image) {
</div>
<div class="col4">
<h3>Mise</h3>
<button class="command" data-command="mise use -g github:anomalyco/opencode">
<button class="command" data-command="mise use -g github:Kilo-Org/kilo">
<code>
<span>mise use -g</span> <span class="highlight">github:anomalyco/opencode</span>
<span>mise use -g</span> <span class="highlight">github:Kilo-Org/kilo</span>
</code>
<span class="copy">
<CopyIcon />
+1 -1
View File
@@ -630,7 +630,7 @@ Here are some common use cases for different agents.
Here are some example agents you might find useful.
:::tip
Do you have an agent you'd like to share? [Submit a PR](https://github.com/anomalyco/opencode).
Do you have an agent you'd like to share? [Submit a PR](https://github.com/Kilo-Org/kilo).
:::
---
+5 -5
View File
@@ -64,7 +64,7 @@ Or you can set it up manually.
persist-credentials: false
- name: Run OpenCode
uses: anomalyco/opencode/github@latest
uses: Kilo-Org/kilo/github@latest
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
with:
@@ -140,7 +140,7 @@ jobs:
persist-credentials: false
- name: Run OpenCode
uses: anomalyco/opencode/github@latest
uses: Kilo-Org/kilo/github@latest
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
with:
@@ -177,7 +177,7 @@ jobs:
- uses: actions/checkout@v6
with:
persist-credentials: false
- uses: anomalyco/opencode/github@latest
- uses: Kilo-Org/kilo/github@latest
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -233,7 +233,7 @@ jobs:
with:
persist-credentials: false
- uses: anomalyco/opencode/github@latest
- uses: Kilo-Org/kilo/github@latest
if: steps.check.outputs.result == 'true'
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
@@ -255,7 +255,7 @@ For `issues` events, the `prompt` input is **required** since there's no comment
Override the default prompt to customize OpenCode's behavior for your workflow.
```yaml title=".github/workflows/opencode.yml"
- uses: anomalyco/opencode/github@latest
- uses: Kilo-Org/kilo/github@latest
with:
model: anthropic/claude-sonnet-4-5
prompt: |
+3 -3
View File
@@ -110,18 +110,18 @@ You can also install it with the following commands:
- **Using Mise**
```bash
mise use -g github:anomalyco/opencode
mise use -g github:Kilo-Org/kilo
```
- **Using Docker**
```bash
docker run -it --rm ghcr.io/anomalyco/opencode
docker run -it --rm ghcr.io/Kilo-Org/kilo
```
Support for installing OpenCode on Windows using Bun is currently in progress.
You can also grab the binary from the [Releases](https://github.com/anomalyco/opencode/releases).
You can also grab the binary from the [Releases](https://github.com/Kilo-Org/kilo/releases).
---
@@ -171,7 +171,7 @@ If you're experiencing issues with Kilo CLI:
The best way to report bugs or request features is through our GitHub repository:
[**github.com/anomalyco/opencode/issues**](https://github.com/anomalyco/opencode/issues)
[**github.com/Kilo-Org/kilo/issues**](https://github.com/Kilo-Org/kilo/issues)
Before creating a new issue, search existing issues to see if your problem has already been reported.
+3 -3
View File
@@ -18,7 +18,7 @@ export const team = [
]
export async function getLatestRelease() {
return fetch("https://api.github.com/repos/anomalyco/opencode/releases/latest")
return fetch("https://api.github.com/repos/Kilo-Org/kilo/releases/latest")
.then((res) => {
if (!res.ok) throw new Error(res.statusText)
return res.json()
@@ -39,7 +39,7 @@ export async function getCommits(from: string, to: string): Promise<Commit[]> {
// Get commit data with GitHub usernames from the API
const compare =
await $`gh api "/repos/anomalyco/opencode/compare/${fromRef}...${toRef}" --jq '.commits[] | {sha: .sha, login: .author.login, message: .commit.message}'`.text()
await $`gh api "/repos/Kilo-Org/kilo/compare/${fromRef}...${toRef}" --jq '.commits[] | {sha: .sha, login: .author.login, message: .commit.message}'`.text()
const commitData = new Map<string, { login: string | null; message: string }>()
for (const line of compare.split("\n").filter(Boolean)) {
@@ -195,7 +195,7 @@ export async function getContributors(from: string, to: string) {
const fromRef = from.startsWith("v") ? from : `v${from}`
const toRef = to === "HEAD" ? to : to.startsWith("v") ? to : `v${to}`
const compare =
await $`gh api "/repos/anomalyco/opencode/compare/${fromRef}...${toRef}" --jq '.commits[] | {login: .author.login, message: .commit.message}'`.text()
await $`gh api "/repos/Kilo-Org/kilo/compare/${fromRef}...${toRef}" --jq '.commits[] | {login: .author.login, message: .commit.message}'`.text()
const contributors = new Map<string, Set<string>>()
for (const line of compare.split("\n").filter(Boolean)) {
+2 -2
View File
@@ -73,7 +73,7 @@ async function fetchReleases(): Promise<Release[]> {
const per = 100
while (true) {
const url = `https://api.github.com/repos/anomalyco/opencode/releases?page=${page}&per_page=${per}`
const url = `https://api.github.com/repos/Kilo-Org/kilo/releases?page=${page}&per_page=${per}`
const response = await fetch(url)
if (!response.ok) {
@@ -188,7 +188,7 @@ async function save(githubTotal: number, npmDownloads: number) {
)
}
console.log("Fetching GitHub releases for anomalyco/opencode...\n")
console.log("Fetching GitHub releases for Kilo-Org/kilo...\n")
const releases = await fetchReleases()
console.log(`\nFetched ${releases.length} releases total\n`)
+1 -1
View File
@@ -15,7 +15,7 @@ This extension requires the [opencode CLI](https://opencode.ai) to be installed
## Support
This is an early release. If you encounter issues or have feedback, please create an issue at https://github.com/anomalyco/opencode/issues.
This is an early release. If you encounter issues or have feedback, please create an issue at https://github.com/Kilo-Org/kilo/issues.
## Development
+1 -1
View File
@@ -6,7 +6,7 @@
"publisher": "sst-dev",
"repository": {
"type": "git",
"url": "https://github.com/anomalyco/opencode"
"url": "https://github.com/Kilo-Org/kilo"
},
"license": "MIT",
"icon": "images/icon.png",