civitai/civitai

A repository of models, textual inversions, and more

解決する課題

このプロジェクトは、AI 生成アートモデルの共有、発見、共同開発に特化したコミュニティ主導型プラットフォームのオープンソースコードベースを提供します。特に、textual inversions、hypernetworks、aesthetic gradients といった Stable Diffusion のさまざまなカスタマイズ技術をサポートしています。

仕組み

このプラットフォームは、フロントエンドに Next.js、API に tRPC を使用したモダンな Web アプリケーションとして構築されています。データベース管理には Prisma と PostgreSQL を、ストレージには Cloudflare を使用しています。リポジトリには、データベース、キャッシュ、オブジェクトストレージサービスを含むローカル開発環境を実行するための必要なインフラ構成(Docker Compose 経由)が含まれています。

対象ユーザー

プラットフォームのインフラに貢献したい、開発用にローカルインスタンスをホストしたい、あるいは大規模なモデル共有エコシステムのアーキテクチャを学びたいと考えている開発者や AI 愛好家向けに設計されています。

ハイライト

  • textual inversions や VAEs を含む幅広い AI モデルタイプをサポート。
  • Docker と Nix を使用した堅牢なローカル開発セットアップにより、環境の一貫性を確保。
  • ユーザーがフィードバックを共有し、モデルを改善するための共同作業環境を提供。
  • Next.js、tRPC、Prisma を使用したスケーラブルなスタックで構築。

関連

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