Sorafm
Sora AI Video Generator by Sora.FM
Install / Use
npx skills add all-in-aigc/sorafmInstalls into whichever agent you are using.
README
Sora.FM
Sora AI Video Generator
Sora text-to-video API is not available. All the videos display on Sora.FM are generated by OpenAI's red team.
Live Demo

Deploy with Vercel
Deploy with docker
- build image
sudo docker build -f deploy/Dockerfile -t sorafm:latest .
- run server
sudo docker run -itd -p 127.0.0.1:8014:8080 --restart=always sorafm:latest
- nginx conf
server {
listen 80;
location / {
proxy_pass http://127.0.0.1:8014/;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
error_log /var/log/nginx/sorafm.error;
}
Local development
- clone project
git clone https://github.com/all-in-aigc/sorafm
- install dependencies
cd sorafm
pnpm install
- init database
create your database use local postgres or vercel-postgres or supabase
create tables from sql at data/install.sql
- set environmental values
put .env.local under root dir with values list below
POSTGRES_URL="postgres://USER:PASSWORD@HOST/DB"
WEB_BASE_URI="http://localhost:3000"
- local development
pnpm dev --port 3000
open http://localhost:3000 for preview
Credit to
- aiwallpaper for code reference
- nextjs for full-stack development
- node-postgres for data processing
- tailwindcss for page building
Other Things
you can contact me at Twitter: https://twitter.com/idoubicc
if this project is helpful to you, buy be a coffee.
<a href="https://www.buymeacoffee.com/idoubi" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="41" width="174"></a>
Star History
Related Skills
qqbot-channel
385.5kQQ channel management skill. Use qqbot_channel_api for explicit QQ channel-management requests; confirm write, delete, and bulk actions before calling authenticated QQ Open Platform endpoints.
docs-writer
106.4kAlways use this skill when the task involves writing, reviewing, or editing files in the `/docs` directory or any `.md` files in the repository.
cpp
40.5kGuide Cursor to write modern C++ and CMake code with clear structure, RAII, const-correctness, and safe error handling.
gamemaker-gml
40.5kGameMaker Language (GML) rules for scripts, objects, events, rooms, data structures, and performance-minded game code
