[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-81537":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":14,"stars30d":14,"stars90d":14,"forks30d":14,"starsTrendScore":14,"compositeScore":15,"rankGlobal":9,"rankLanguage":9,"license":16,"archived":17,"fork":17,"defaultBranch":18,"hasWiki":19,"hasPages":17,"topics":20,"createdAt":9,"pushedAt":9,"updatedAt":21,"readmeContent":22,"aiSummary":23,"trendingCount":14,"starSnapshotCount":14,"syncStatus":24,"lastSyncTime":25,"discoverSource":26},81537,"council","seeARMS\u002Fcouncil","seeARMS","Wrapper around Gemini, Claude, Codex CLIs. Ask a question, they synthesize and return the results. ",null,"TypeScript",26,3,1,0,1.81,"MIT License",false,"main",true,[],"2026-06-12 02:04:16","# council\n\nA small open-source CLI that asks multiple AI coding CLIs (`codex`, `claude`, `gemini`) the same question in parallel and synthesizes their answers into one final response.\n\nThis repo holds two things:\n\n- [`cli\u002F`](.\u002Fcli) — the `council` CLI itself, published to npm\n- [`web\u002F`](.\u002Fweb) — the landing page hosted at [council.armstr.ng](https:\u002F\u002Fcouncil.armstr.ng)\n\n## Prerequisites\n\n- Node `>=22` for local development\n- For the CLI itself: at least one supported upstream CLI installed and authenticated\n  Supported CLIs today: `codex`, `claude`, `gemini`\n\nIf none of those CLIs are installed or authenticated, `council` cannot produce a real answer.\n\n## Quick start\n\n```bash\nnpx @armstrng\u002Fcouncil \"How should I structure this CLI?\"\n```\n\nSee [`cli\u002FREADME.md`](.\u002Fcli\u002FREADME.md) for full usage, flags, and output modes.\n\nThe landing page has its own notes in [`web\u002FREADME.md`](.\u002Fweb\u002FREADME.md), including how its vendored browser assets are tracked.\n\n## Development\n\nThe two subprojects are independent — each has its own `package.json` and is installed separately.\n\n```bash\n# CLI\ncd cli && npm install && npm run build && npm test\n\n# Site\ncd web && npm install && npm run dev\n```\n\nIf you are working on the CLI from a git checkout, run `npm run build` in `cli\u002F` before invoking `.\u002Fbin\u002Fcouncil.js` directly so the launcher has a local `dist\u002F` build to execute.\n\n## License\n\n[MIT](.\u002FLICENSE)\n\n## Contributing\n\nSee [CONTRIBUTING.md](.\u002FCONTRIBUTING.md).\n\n## Security\n\nSee [SECURITY.md](.\u002FSECURITY.md).\n\n## Releases\n\nThe published npm package lives in [`cli\u002F`](.\u002Fcli). Releases are managed by `release-please`, which opens a release PR from commits on `main`, updates [`cli\u002FCHANGELOG.md`](.\u002Fcli\u002FCHANGELOG.md), bumps the package version, tags the release, and publishes `@armstrng\u002Fcouncil` from GitHub Actions.\n\nOne-time maintainer setup is still required on npm: configure a trusted publisher for the `seeARMS\u002Fcouncil` repository and the `.github\u002Fworkflows\u002Frelease-please.yml` workflow, then restrict token-based publishing once that flow is verified.\n","council 是一个开源的命令行工具，它能够并行向多个AI编码助手（如Codex、Claude和Gemini）提出相同的问题，并将它们的回答综合成一个最终结果。该项目采用TypeScript编写，核心功能包括支持多种上游CLI的同时查询与答案整合，极大提升了信息获取效率与准确性。适用于需要快速获得编程问题解决方案或代码建议的场景，例如软件开发中的难题解决、技术方案评估等。通过简单的命令即可启动使用，要求Node版本不低于22且至少安装并认证了一个支持的上游CLI。",2,"2026-06-11 04:05:26","CREATED_QUERY"]