Onboard-CLI - AST-powered codebase visualization and architecture enforcement

Show HN: Onboard-CLI, a LLM powered and AST-based tool to visualize codebase

Onboard-CLI - AST-powered codebase visualization and architecture enforcement

Onboard-CLIは、AST(抽象構文木)解析とLLMを活用したCLIツールで、複雑なコードベースの構造を視覚化し、アーキテクチャの境界を強制します。Tree-sitterによる高精度な解析で、Go、TypeScript、JavaScript、Python、Javaなど複数言語をサポート。React Flowベースのインタラクティブなキャンバス上で、依存関係やトポロジーマップを直感的に探索できます。また、architecture.ymlに基づくドリフト検出機能により、不正なクロスファイルインポートや境界違反を即座に検出し、CI/CDパイプラインに組み込むことで長期的なコード品質を維持します。ローカルファーストでプライバシーを重視し、インストールも簡単。開発者のコード理解とアーキテクチャ管理を劇的に効率化します。

AST解析とLLMの力で、複雑なコードベースを瞬時に可視化し、アーキテクチャの境界を守る——それがOnboard-CLIの約束です。