皮质
您的AI对话,可视化为可导航的3D存储空间。
Cortex将您的ChatGPT和Claude对话导出转换为交互式3D语义图。搜索你所有的人工智能历史,探索相关主题的集群,并通过MCP将过去的背景注入新的对话中。
______________________________________________________________________
它的作用
上传 您的ChatGPT或Claude HTML导出。Cortex解析每条消息,在本地生成嵌入,并将您的对话映射到3D空间——类似的主题会自动聚集在一起。
探索 将您的整个AI历史记录作为交互式点云。环绕它,飞过它,单击任何节点以阅读完整的对话。春天的物理和流场使可视化保持活力。
搜索 采用混合语义+关键字检索。问一个自然语言问题,Cortex会立即找到最相关的过去对话。
跨模型检索上下文 通过MCP集成。Claude Desktop可以在对话中调用您的Cortex内存——从旧聊天中提取上下文,而无需复制粘贴。
______________________________________________________________________
建筑
Browser (Three.js) ──REST──▶ FastAPI Backend ──▶ SQLite + NumPy Vector Store
▲
│
MCP Server (stdio)
▲
│
Claude Desktop| 图层 | 技术 |
|---|---|
| 前端 | 普通JS、Three.JS、自定义WebGL着色器 |
| 后端 | FastAPI、SQLAlchemy、BeautifulSoup4 |
| 数据库 | SQLite+NumPy余弦相似度向量存储 |
| 嵌入件 | nomic-embed-text 途经奥利马(768D,当地) |
| 总结 | Qwen 2.5 通过Ollama(当地) |
| 昏暗。减少 | UMAP(768D→ 3D) |
| 聚类 | 具有语义命名的K-Means |
| 上下文检索 | 拟人MCP SDK |
| 检索QA | Backboard.io相关性保护 |
需要零个API密钥。 所有嵌入和摘要都通过Ollama在本地运行。
______________________________________________________________________
设计决策
| 决定 | 为什么 |
|---|---|
| Ollama over OpenAI API | 零成本,离线工作,无API密钥 |
| UMAP优于t-SNE | 更好的3D可视化全局结构 |
| SQLite优于Postgres | 单文件数据库,无外部依赖 |
| NumPy战胜ChromaDB | 零数据,ChromaDB在Python 3.14上崩溃 |
| 普通JS胜过React | 无需构建步骤,直接集成Three.JS |
______________________________________________________________________
路线图
- \[x\] 聊天解析(ChatGPT+Claude)
- \[x\] 本地嵌入+摘要
- \[x\] UMAP缩减+K-Means聚类
- \[x\] 使用Three.js进行三维可视化
- \[x\] 混合搜索系统
- \[x\] MCP服务器集成
- \[x\] 文件上传界面
- \[\]前端实时后端数据
- \[\]Docker部署
- \[\]多用户支持
- \[\]用于自动导出的浏览器扩展
- \[\]跨模型上下文路由(Orbit)
______________________________________________________________________
建造于
Divyam&Vibhor ·CxC AI黑客马拉松获奖者
📺 油管 · 💻
