MCPcopy Index your code
hub / github.com/TornadoInsight/Sora-FullStack

github.com/TornadoInsight/Sora-FullStack @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
92 symbols 276 edges 80 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
<img src="https://github.com/TornadoInsight/Sora-FullStack/raw/main/public/logo.png" alt="SoraFlows">

SoraFlows

SoraFlows 是一个面向 OpenAI Sora 的浏览器界面,可以简单地生成, 编辑, 分享 文字/图片->视频。 👉 SoraWebui

一键部署设计精良的跨平台 Sora 网页界面

SoraFlows - Open-source AI video web creation with Sora Model | Product Hunt

欢迎在Product Hunt上关注SoraFlows,欢迎评论和点赞!.

English | 简体中文

Website

starts starts

Quick Started

在 Railway 上部署

Deploy on Railway

在 Vercel 上部署

Deploy with Vercel

在 Zeabur 上部署

Deploy on Zeabur

  1. 克隆项目
git clone git@github.com:SoraFlows/SoraFlows.git
  1. 安装依赖
cd SoraFlows && yarn
#or
cd SoraFlows && npm install
#or
cd SoraFlows && pnpm install
  1. 运行
yarn dev
#or
npm run dev
#or
pnpm dev
  1. 打开浏览器 http://localhost:3000 访问

交流群

欢迎加入微信交流群,反馈Bug~

Wechat QR Code

Sora

由 OpenAI 推出的 Sora 是一款先进的 AI 模型,能够根据文本指令生成逼真且充满想象力的场景。这款工具具有独特能力,能制作长达 60 秒的复杂视频,视频中包含高度详细的场景、复杂的摄像机运动以及展现广泛情绪的角色。然而,Sora 目前尚未向公众开放。

重要的是要注意,由于 OpenAI 的 Sora 仍处于初期开发阶段,我们计划定期更新我们的精选资源列表,以增强其能力。

我们致力于收集 Sora 的最高质量提示,确保其使用达到最佳效果。

在开发中,我们使用 NextJs 和 Tailwind CSS,这支持我们为 Sora 创建一个高度互动和视觉上吸引人的网络界面。

这个平台充当专为 Sora 设计的在线视频编辑器,为用户提供了一个便捷的网络界面,使他们能够直接通过浏览器创建视频。

访问我们的在线编辑器,请访问:https://www.soraflows.com

Latest News

Knowledge Base

Tools & Software

Contributors

Extension points exported contracts — how you extend this code

ExampleVideo (Interface)
(no doc)
src/app/data/openaiExampleVideo.ts
FaviconResponse (Interface)
(no doc)
src/api/favicon.ts
Video (Interface)
(no doc)
src/app/data/openaiExampleVideo.ts

Core symbols most depended-on inside this repo

useCommonContext
called by 8
src/context/common-context.tsx
checkMobile
called by 3
src/lib/useIsMobile.ts
getQueryClient
called by 3
src/lib/query-client.server.ts
shuffleArray
called by 2
src/lib/shuffle.ts
loginIn
called by 2
src/lib/nextAuthClient.ts
getRandomVideo
called by 2
src/app/data/openaiExampleVideo.ts
getExampleVideo
called by 2
src/app/server/similarExampleVideo.ts
getArticle
called by 2
src/api/getArticle.ts

Shape

Function 89
Interface 3

Languages

TypeScript98%
Python2%

Modules by API surface

src/markdown-style.config.tsx6 symbols
src/context/common-context.tsx3 symbols
src/components/MainContent.tsx3 symbols
src/components/LoginButton.tsx3 symbols
src/app/data/openaiExampleVideo.ts3 symbols
src/app/[lang]/tools/aitoolboard/page.tsx3 symbols
src/app/[lang]/(video)/studio/page.tsx3 symbols
src/api/favicon.ts3 symbols
src/lib/useIsMobile.ts2 symbols
src/components/VideoDisplay.tsx2 symbols
src/components/LogoutModal.tsx2 symbols
src/components/LanguageSwitcher.tsx2 symbols

For agents

$ claude mcp add Sora-FullStack \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact