Fogsight is an AI agent and animation engine powered by Large Language Models.
Fogsight is an AI agent and animation engine powered by Large Language Models.
雾象是一款由大型语言模型(LLM)驱动的动画引擎 agent 。用户输入抽象概念或词语,雾象会将其转化为高水平的生动动画。
将雾象部署在本地后,您只需输入词语,点击生成,便可得到动画。
您也可以直接访问网站 fogsight.ai 直接使用,免部署在线生成动画
我们设计了易用的语言用户界面(Language User Interface),用户也可以进一步轻松编辑或改进生成动画,做到言出法随。
雾象,意为 “在模糊智能中的具象”。雾象是 WaytoAGI 开源计划项目成员。 WaytoAGI, 让更多人因 AI 而强大
以下为 Fogsight AI 生成的动画示例,点击以跳转并查看
克隆代码仓库:
git clone https://github.com/fogsightai/fogsight.git
cd fogsight安装依赖:
pip install -r requirements.txt配置API密钥:
cp demo-credentials.json credentials.json
# 复制 demo-credentials.json 文件并重命名为 credentials.json
# 编辑 credentials.json 文件,填入您的 API_KEY 和 BASE_URL。
# **请注意**,我们使用的是与 OpenAI 兼容的 SDK,但您仍应使用Gemini 2.5 pro一键启动:
python start_fogsight.py
# 运行 start_fogsight.py 脚本
# 它将自动启动后端服务并在浏览器中自动打开 http://127.0.0.1:8000开始创作! 在页面中输入一个主题(例如"冒泡排序"),然后等待结果生成。
如果您更喜欢使用 Docker,可以按照以下步骤:
确保 Docker 已安装: 请确保您的系统已安装 Docker 和 docker-compose。
克隆代码仓库:
git clone https://github.com/fogsightai/fogsight.git
cd fogsight配置API密钥:
cp demo-credentials.json credentials.json
# 编辑 credentials.json 文件,填入您的 API_KEY、BASE_URL 和 MODEL
# 使用 OpenRouter 的配置示例:
# {
# "API_KEY": "sk-or-v1-您的OpenRouter密钥",
# "BASE_URL": "https://openrouter.ai/api/v1",
# "MODEL": "anthropic/claude-sonnet-4"
# }
# 使用 Gemini 的配置示例:
# {
# "API_KEY": "您的Gemini密钥",
# "BASE_URL": "",
# "MODEL": "gemini-2.5-pro"
# }使用 Docker Compose 启动:
# 使用默认端口 8000
docker-compose up -d
# 或者指定自定义端口(例如 3000)
HOST_PORT=3000 docker-compose up -d如果 Docker 镜像无法拉取,可以尝试使用代理,或者使用镜像的国内源。
访问应用:
打开浏览器访问 http://localhost:8000(或您指定的端口)
停止服务:
docker-compose down请访问此链接联系我们或加入交流群。
本项目基于 CC BY-NC-ND 4.0 协议发布, 禁止商业用途及修改衍生。若您计划在商业环境中使用,请与我们联系。
No open issues yet, or sync has not completed.