civitai

逛模型、传模型、找灵感,一站式 AI 绘画社区。

开源 🏷️基础免费,高级付费 🚫 站点已失效 图像生成 🍴 复刻 741 🐛 待处理 280 👀 关注 64
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 7315
维护状态 活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 提供免费模型浏览和下载,高级功能或更多资源需付费订阅。

项目预览

civitai 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类图像生成
开发团队civitai
定价模式🏷️基础免费,高级付费
价格说明提供免费模型浏览和下载,高级功能或更多资源需付费订阅。
访问状态🚫 站点已失效
是否开源是
开源协议Apache-2.0
主要语言TypeScript
技术栈/模型ai,social-network,stable-diffusion
GitHub 星标★ 7315
上线时间2022-10-11 00:00:00
代码更新2026-11-09
仓库体积399.0 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数3

项目介绍

Civitai 是一个面向 Stable Diffusion 等 AI 图像生成模型的社区平台,其开源仓库主要包含前端和后端代码。它解决了模型创作者与使用者之间缺乏集中发现、分享和协作渠道的问题。核心能力包括:模型仓库管理(支持模型、文本反转等资源的上传与浏览)、用户系统、模型版本追踪、社区互动(点赞、评论、收藏)、以及基于标签和分类的搜索筛选。作为成长中的项目,它已成为 AI 绘画领域重要的模型分发和社区交流基础设施。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 7315

技术标签

使用教程

难度:进阶 约 15 分钟 部署方式:本地安装 8 步

环境要求

  • Node.js 24.19.0(由项目根目录 .nvmrc 指定,需配合 nvm 使用)
  • 已安装 nvm,用于按 .nvmrc 切换 Node 版本
  • 已启用 corepack 以使用 pnpm 包管理器
  • 已安装 Docker 与 Docker Compose(用于启动 Postgres 等基础服务)
  • Git,且需支持 submodule 拉取

安装与启动步骤

  1. 1克隆仓库

    把 civitai 源码克隆到本地并进入项目根目录,后续所有命令都在该目录执行。

    git clone https://github.com/civitai/civitai.git
    cd civitai
  2. 2切换 Node 版本

    nvm use 会读取项目里的 .nvmrc,自动切换到 README 指定的 Node 24.19.0,版本不符会导致安装失败。

    nvm use
  3. 3启用 corepack

    corepack enable 让系统能够使用项目声明的包管理器(pnpm),否则后续 pnpm 命令不可用。

    corepack enable
  4. 4拉取子模块

    项目依赖 event-engine-common 子模块,需显式初始化拉取,否则构建会缺文件。

    git submodule update --init event-engine-common
  5. 5生成环境变量文件

    从仓库自带的 .env-example 复制出 .env.development,作为本地开发环境变量配置。

    cp .env-example .env.development
  6. 6启动基础服务

    用 Docker Compose 拉起项目依赖的基础服务(如 Postgres 数据库),必须保持后台运行。

    docker compose -f docker-compose.base.yml up -d
  7. 7安装依赖

    pnpm install 安装前后端全部 npm 依赖,首次执行耗时较长,需联网。

    pnpm install
  8. 8启动开发服务

    pnpm dev 启动 Next.js 开发服务器,前后端一起跑;保持终端不关闭即可访问本地服务。

    pnpm dev

关键配置

配置项必填说明示例
.env.development是本地开发环境变量文件,由 .env-example 复制而来,README 未列出具体键值,请按需自行填写.env.development

如何确认成功

执行 pnpm dev 后终端不再报错、输出开发服务器编译/就绪日志,且 docker compose 拉起的容器处于运行状态,即表示本地环境启动成功。

常见问题

Q:执行 pnpm 提示命令不存在怎么办?

A:先在项目根目录执行 corepack enable 启用包管理器,再运行 pnpm install;同时确认已通过 nvm use 切到 .nvmrc 指定的 Node 24.19.0。

Q:Node 版本不是 24.19.0 会影响吗?

A:会影响。README 用 nvm use 读取 .nvmrc 将版本固定为 24.19.0,请先安装并使用该版本,再执行安装与启动命令。

Q:启动时报缺少 event-engine-common 相关文件?

A:说明子模块没拉取,执行 git submodule update --init event-engine-common 后重新运行 pnpm install。

Q:数据库连不上或启动后报数据层错误?

A:确认已执行 docker compose -f docker-compose.base.yml up -d 启动基础服务,并检查 .env.development 中的连接配置是否与容器一致。

Q:访问什么地址查看站点?

A:README 未给出具体端口和访问地址,请以 pnpm dev 终端输出的地址为准。

注意事项

  • 命令顺序不能随意调整:先 nvm use 与 corepack enable,再安装依赖与启动服务。
  • docker compose -f docker-compose.base.yml up -d 必须在 pnpm dev 之前执行,否则应用无法连接数据库。
  • README 只提供 Standard setup 一种本地安装方式,未提供 Docker 一键部署镜像或云部署说明。
  • README 未给出默认端口、访问地址及 .env 具体配置项,请勿照搬网上其他版本的参数。

核心亮点

  • 模型资源丰富,分类清晰,搜索筛选体验好
  • 支持模型版本管理,方便创作者迭代和用户追溯
  • 社区互动功能完善,点赞评论收藏一应俱全

不足之处

  • 部署依赖较多,本地搭建环境门槛较高
  • 文档/社区待观察

适用场景

  • AI 绘画爱好者寻找和下载特定风格的模型
  • 模型创作者发布作品并收集用户反馈
  • 开发者基于其开源代码构建定制化模型分享平台

替代项目

Hugging Face、ModelScope、Replicate

上一篇:i1

下一篇:AGI-Papers

同类项目推荐

mPLUG-Owl 开源

看图说话+指令对话,让AI同时读懂文字和图像

mPLUG-Owl: The Powerful Multi-modal Large Language Model Family

★ 2540 2026-08-09
Awesome-AVI 开源

一站式导航音频-视觉智能前沿资源,快速上手跨模态研究

Awesome Audio-Visual Intelligence, Survey of Audio-Visual Intelligence

★ 94 2026-08-09
Awesome-Colorful-LLM 开源

一页看尽LLM多领域前沿进展,快速定位所需资源。

Recent advancements propelled by large language models (LLMs), encompassing an array···

★ 132 2026-08-09
awesome-ai 开源

一站式导航,快速找到AI学习与开发资源

A curated list of artificial intelligence resources (Courses, Tools, App, Open Sourc···

★ 557 2026-08-09
LLaVA-pp 开源

给 LLaVA 换上 LLaMA-3/Phi-3 大脑,看图对话更聪明

LLaVA++: Extending LLaVA with Phi-3 and LLaMA-3 (LLaVA LLaMA-3, LLaVA Phi-3)

★ 844 2026-09-16
mlx-vlm 开源

在 Mac 上本地跑视觉语言模型,推理微调一把梭

MLX-VLM is a package for inference and fine-tuning of Vision Language Models (VLMs) ···

★ 5825 2026-08-09
torchchat 开源

一条命令在手机/电脑上跑大模型,无需服务器

Run PyTorch LLMs locally on servers, desktop and mobile

★ 3610 2026-08-09
xgen 开源

用 8k 长上下文,让模型读懂更长的文本

Salesforce open-source LLMs with 8k sequence length.

★ 727 2026-08-09
iris-3b 开源

一个模型直接生成像素,还能测深度、修图。

Iris-3B: pixel-space generation & general vision learner. A 3B diffusion transformer···

★ 223 2026-10-14