primocms/primo
Agent-native visual CMS. Build sites with Claude/Codex/whatever, manage them visually.
何を解決するか
Primo はクライアントのウェブサイトを構築する開発者向けの CMS です。非技術者向けの視覚的で使いやすいエディタを提供する一方で、コード、バージョン管理、AIエージェントを用いたプロフェッショナルな開発ワークフローを維持するというジレンマを解決します。
動作方法
システムはサイトの2つの同期された表現を維持します:視覚的なブラウザエディタ用のリレーショナルデータベース(PocketBase/SQLite)と、開発者用の構造化されたファイルフォルダです。開発者は CLI を使ってサイトをローカルファイルとして取得し、AIエージェント(Claude Code や Cursor など)または従来のコードエディタで編集した後、変更をサーバーにプッシュできます。サーバーは CMS をホストし、公開された静的 HTML 出力を提供する単一の Go バイナリです。
対象ユーザー
クライアントサイトを制作し、サイトの構造が破壊されるリスクを避けながら、クライアントにコンテンツ管理を引き渡したいフリーランス、小さな代理店、および小規模チームです。
特徴
- AIエージェント互換性:ローカルファイルワークフローにより、AIエージェントが CLI を通じてサイトを直接編集可能。
- 視覚エディタ:非技術者クライアントがコンテンツを管理できる保護された環境を提供。
- 単一バイナリ:CMS、ストレージ、サイト配信を1つの Go バイナリにバンドル。
- マルチサイト管理:1つのダッシュボードから複数のサイトをホスト・管理可能。
- Svelteベースのブロック:サイト構築に再利用可能な Svelte コンポーネントを使用。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト