514-labs/moosestack
The agent harness for building analytics into your app on top of ClickHouse, Redpanda and other high-performance analytical infrastructure
何を解決するか
MooseStack は、AI コーディングエージェント(Claude Code、Cursor、Copilot など)がリアルタイム分析インフラ上にアプリケーションを構築・リリースできるように支援する開発者エージェントハーネスです。ClickHouse、OLAP最適化、リアルタイムストリーミング ETL/ELT パイプラインといった専門的な領域において、汎用エージェントが直面する困難を解決します。
動作方法
MooseStack は AI エージェントとデータスタックの間の仲介層として機能します。インフラ要件を TypeScript または Python でのコード優先宣言に変換し、ハーネスがそれらを接続します。AIフレンドリーな環境を提供するためのツールセットを提供します:
- 開発フレームワーク & CLI:分析ワークロードの迅速かつ安全なイテレーションを可能にします。
- ローカル優先体験:
moose devを使用してローカルマシン上で本番環境の完全なミラーを構築できます。 - スキーマ & マイグレーション管理:アプリケーションコード内に型付きスキーマを提供し、自動マイグレーションをサポートします。
- AI専用ツール:Model Context Protocol (MCP) インターフェース、エディタ内診断用の Language Server (LSP)、ClickHouse および OLAP のベストプラクティスをエージェントが読み取れるルールライブラリを含みます。
対象ユーザー
リアルタイム分析インフラを使用してアプリケーションを開発している開発者や AI コーディングエージェント。特に ClickHouse、Redpanda、Temporal、Redis を利用している方々です。
主な特徴
- コード優先インフラ:TS/Python でテーブル、ストリーム、ワークフローを宣言可能。
- モジュール設計:OLAP、ストリーミング、ワークフロー(Temporal による)、API 用の独立したモジュール。
- Gitネイティブ開発:組み込みのバージョン管理とガバナンス。
- エージェント中心のツール:必要なコンテキストとコンテキスト認識の自動補完をエージェントに提供する専用の MCP と LSP。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト