{"full_name":"datum-collective/rift-coding-agent","owner":"datum-collective","name":"rift-coding-agent","url":"https://github.com/Datum-Collective/RIFT-coding-agent","description":"Open-source AI coding agent for your terminal. Runs your tests, typecheck and lint after every change and checks its own summary against the git diff. MIT-licensed fork of OpenCode.","description_zh":null,"homepage":null,"topics":["models","sessions"],"tag_pages":["models","sessions"],"language":"plugin","license":"MIT","avatar":"https://github.com/Datum-Collective.png","created_at":"2026-09-16T14:41:36Z","pushed_at":"2026-11-10T12:27:08Z","metrics":{"stars":12,"downloads30d":null,"downloads_month":null},"source_repo":"Datum-Collective/RIFT-coding-agent","npm_id":"Datum-Collective/RIFT-coding-agent","verification":{"status":"skipped","level":"install","run_url":null},"approval":"pending","capabilities":{"findings":["network-call:.github/workflows/installers.yml","network-call:.github/workflows/release.yml","network-call:.github/workflows/upstream-sync.yml","network-call:README.md","child-process:benchmark/deep/run.ts","literal-ip:opencode/.opencode/skills/app-e2e-tests/SKILL.md","child-process:opencode/.opencode/skills/unit-tests/SKILL.md","network-call:opencode/.opencode/tool/github-pr-search.ts","network-call:opencode/README.md","lifecycle-script:opencode/package.json","prepare-script:opencode/package.json","network-call:opencode/packages/ai/script/recording-cost-report.ts","child-process:opencode/packages/ai/src/media.ts","child-process:opencode/packages/ai/src/protocols/gemini.ts","child-process:opencode/packages/ai/src/protocols/openai-responses.ts","child-process:opencode/packages/ai/src/protocols/utils/claude-model.ts","child-process:opencode/packages/ai/src/protocols/utils/image-sizing.ts","child-process:opencode/packages/ai/src/protocols/utils/speech-stream.ts","child-process:opencode/packages/ai/src/protocols/zai-chat.ts","child-process:opencode/packages/ai/src/provider-error.ts","child-process:opencode/packages/ai/src/route/executor.ts","network-call:opencode/packages/ai/test/compaction-http.test.ts","child-process:opencode/packages/ai/test/exports.test.ts","network-call:opencode/packages/ai/test/keyless-auth.test.ts","literal-ip:opencode/packages/ai/test/provider/bedrock-converse-cache.test.ts","literal-ip:opencode/packages/ai/test/provider/bedrock-converse-thinking-binding.test.ts","literal-ip:opencode/packages/ai/test/provider/bedrock-mistral-ids.test.ts","child-process:opencode/packages/ai/test/provider/google-vertex.test.ts","child-process:opencode/packages/ai/test/provider/transcription-recording.ts","child-process:opencode/packages/ai/test/transcription.test.ts","child-process:opencode/packages/cli/bin/opencode.cjs","network-call:opencode/packages/cli/script/build-node.ts","child-process:opencode/packages/cli/script/build-node.ts","network-call:opencode/packages/cli/script/build.ts","child-process:opencode/packages/cli/script/catalog-smoke.ts","child-process:opencode/packages/cli/script/postinstall.mjs","network-call:opencode/packages/cli/script/service-smoke.ts","child-process:opencode/packages/cli/script/service-smoke.ts","child-process:opencode/packages/cli/src/acp/content.ts","child-process:opencode/packages/cli/src/acp/tool.ts"],"red_flags":["lifecycle-script:opencode/package.json","prepare-script:opencode/package.json","obfuscation:opencode/packages/codemode/test/new-expression.test.ts","obfuscation:opencode/packages/codemode/test/vm/resumable.test.ts","obfuscation:opencode/packages/core/src/database/drizzle/internal/drizzle-utils.ts","credential-read:opencode/packages/core/test/npm-config.test.ts","credential-read:opencode/packages/core/test/npm.test.ts","obfuscation:opencode/packages/plugin/src/gui/host.ts"]},"type":"plugin","contains":["plugin","skill"],"deprecated":false,"deprecated_message":null,"maintainers":[],"growth":{"day":{"stars":0,"downloads30d":0,"base_day":"2026-11-12"}},"history":{"dates":["2026-11-12","2026-11-13"],"stars":[12,12],"downloads30d":[0,0],"downloads_month":[null,null]},"boards":{"new":182},"same_owner":[],"latest_release":null,"readme":false,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-12T16:20:42Z","history_start":"2026-11-12"}