by mingchen666
Local-first AI learning workspace — ask, note, review and create around your own materials. Wiki KB, Agents, Skills, creation tools.AI 学习工作台,围绕你的资料完成问答、笔记、复习和创作输出。本地优先,多模型,Wiki 知识库,AI Agent,创作工具。
# Add to your Claude Code skills
git clone https://github.com/mingchen666/RevivaReviva is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by mingchen666. Local-first AI learning workspace — ask, note, review and create around your own materials. Wiki KB, Agents, Skills, creation tools.AI 学习工作台,围绕你的资料完成问答、笔记、复习和创作输出。本地优先,多模型,Wiki 知识库,AI Agent,创作工具。. It has 51 GitHub stars.
Reviva's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/mingchen666/Reviva" and add it to your Claude Code skills directory (see the Installation section above).
Reviva is primarily written in JavaScript. It is open-source under mingchen666 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Reviva against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
AI 学习工作台,围绕你的资料完成问答、笔记、复习和创作输出。
桌面端 · 资料问答 · 创作工作台
Reviva = 本地资料库 + Wiki 知识库 + AI Agent + 知识库检索 + 笔记文档管理 + Skills 能力系统 + 创作工具。
它适合希望把 AI 真正接入学习和知识管理流程的人——不是每次都从一个空白聊天框重新开始。
普通用户推荐直接下载已经打包好的安装包,不需要自行配置开发环境。
| 渠道 | 下载地址 | 说明 |
|---|---|---|
| GitHub Releases | Github Release | 推荐优先使用,便于查看版本更新 |
| 百度网盘 | 点击下载 | 国内网络备用下载 |
| 夸克网盘 | 点击下载 | 国内网络备用下载 |
当前主要面向 Windows 桌面端使用,后续会支持 macOS / Linux 打包。
市面上大多数 AI 工具就是一个聊天框,每次都得从零开始。但真实的学习和研究不是这样——资料会越积越多,笔记需要持续沉淀,问题经常跨文档跳转,不同任务还得用不同角色的 AI。
Reviva 把这些环节拢到一个桌面环境里:资料进来建知识库,Agent 基于你的资料回答问题,笔记和输出能沉淀下来下次接着用,创作工具还能围绕资料直接生成导图、闪卡、测验、PPT 和深度研究报告。不是每次打开都是空白对话,而是让 AI 真正参与你的完整学习流程。
当前版本 0.0.2-beta,功能与界面仍在快速迭代。主要面向 Windows 桌面端,macOS / Linux 未来支持。数据本地优先(SQLite + 授权工作目录),AI 支持多模型服务商、OpenAI-compatible、自定义 Agent。
本项目主要通过 Vibe Coding 方式开发,前后耗时两个多月。可能存在一些 bug,欢迎通过 GitHub Issues 反馈。
正式用于长期资料管理前,请做好重要数据备份。
大多数 AI 工具只提供一个聊天入口,但真实学习和研究工作不是一次性问答,而是持续发生的:
Reviva 的目标是把这些环节放在同一个桌面环境中,让 AI 不只是回答问题,而是参与完整的学习和知识工作流。
Reviva 的笔记、对话、文档、Agent 配置、Skills 配置等数据主要保存在本地磁盘和本地 SQLite 数据库中。你可以自行备份、迁移和管理,不必把所有资料绑定到某个云平台。
本地优先并不代表不能联网。你可以选择云端模型、本地模型或自建 OpenAI-compatible 服务。AI 是否联网,取决于你配置的模型和工具。
Reviva 支持创建多个专属 AI Agent。每个 Agent 都可以有自己的:
你可以为不同任务创建不同 Agent,例如:
Skills 是可以绑定到 Agent 的能力模块,用于增强 Agent 在特定领域的表现。它可以理解为一组可复用的专业提示词、规则、模板和参考资料。
Reviva 支持创建 Wiki 风格的知识库,将本地资料、学习主题、项目文档和长期积累的内容整理成可检索、可沉淀、可持续扩展的知识集合。Agent 可以基于知识库内容进行问答、总结和分析,减少纯模型幻觉,让回答更贴近你的真实资料。
知识库适合用于:
学习台是 Reviva 的主要工作区。你可以在这里和 Agent 对话、引用资料、调用工具、触发创作任务,并将输出沉淀到笔记、文档或输出中心。
Reviva 不只做问答,也支持围绕资料生成结构化成果。生成结果会进入输出中心,方便后续查看、整理和复用。
当前支持的创作类型:
Reviva 的 Agent 可以绑定工具,让 AI 参与更真实的任务流程。支持内置工具、自定义工具和 MCP 远程工具服务,进一步扩展 Agent 的能力边界。
Reviva 支持多种模型服务商和 OpenAI-compatible 接口。你可以根据成本、速度、隐私和能力需求自由配置。
| 模块 | 说明 |
|---|---|
| 仪表盘 | 查看最近活动、快捷入口和任务状态 |
| 学习工作台 | 与 Agent 对话,引用资料,触发创作任务 |
| 智能体 | 创建、编辑和管理 AI Agent |
| Skills | 管理内置和自定义能力模块 |
| 工具 | 管理内置工具、自定义工具和 MCP 服务 |
| 知识库 / Wiki | 管理系统知识库和用户知识库,沉淀课程、论文、项目和复习资料 |
| 文档 | 管理本地资料和文件夹 |
| 笔记 | Markdown 笔记与目录管理 |
| 任务 | 跟踪生成任务和学习任务 |
| 输出中心 | 管理 Agent 生成的成果 |
| 回收站 | 统一恢复或永久删除文档、笔记、对话等内容 |
| 设置 | 模型、外观、数据、环境、用量统计等配置 |
本项目采用 AGPL-3.0 + 商业许可 双授权模式。
以下场景需要提前联系作者获取商业授权:
如果你不确定自己的使用场景是否需要授权,请先联系作者确认。
AI 生成内容可能存在错误、遗漏或不适合直接使用的情况。请在学习、研究、商业、法律、医疗等重要场景中自行核验。Reviva 不对模型输出的准确性、完整性或适用性作保证。
Reviva 的开发消耗了大量心血,如果觉得好用,欢迎请作者喝杯咖啡:
感谢所有开源贡献者和社区用户。