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 を使用したスケーラブルなスタックで構築。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト