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。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト