@ 方程式应用/ react-llm-wiki
React Web apps的内浏览器 LLM内存. 带上自己的SQLite适配器(例如, sql.js Web Assembly),用于一个完整的零服务器RAG体验.
医生 • 妇女 GitHub 图像 • 妇女 范围Lab • 妇女 维基解密 • 妇女 更改日志 • 妇女 问题
灵感来自 安德烈·卡多斯的LLM 维基记忆谱。 。 。 .
* 文档: 等式应用. github.io/expo-llm-wiki/包装/反应。从 反应快速启动,或见 钩子引用。 。 。 .
特征
- 在浏览器中运行 . SQLite 编译到 Web Assembly (
sql.js)表示不需要服务器. 任何其他SQLiteAdapter还行. - 反应读取.
useMemoryRead当实体、查询或选项发生变化时进行回切. - 变相悬钩子.
useWikiWrite, (中文(简体) ),useWikiIngest, (中文(简体) ),useWikiForget, (中文(简体) ),useWikiMaintenance, (中文(简体) ),useWikiExport还有更多. - (原始内容存档于2018-03-21). GraphRAG.
useWikiTraversal加号formatGraphContext用于快速准备的图表上下文,以及useOntologyManifest编号 :useSetOntologyManifest页:1 种子本体。 。 。 . - 实际工作状况 与
useEntityStatus。 。 。 . - 内在一切,全部再出口.
安装
npm install @equationalapplications/react-llm-wiki sql.js
同伴依赖 : react >=17。对于工具和服务器侧面的使用,需要20个或以后的节点.
快点看
import { useMemoryRead } from '@equationalapplications/react-llm-wiki';
// Inside a <WikiProvider wiki={wiki}> tree:
function Preferences() {
const { data, isPending, error } = useMemoryRead('user-123', 'preferences');
if (isPending) return <p>Loading…</p>;
if (error) return <p>{error.message}</p>;
return <ul>{data?.facts.map((f) => <li key={f.id}>{f.title}</li>)}</ul>;
}
这个 反应快速启动 显示 sql.js 适配器和 WikiProvider 设置。 不使用反应? 见 香草 Java 脚本。 。 。 .
莫诺雷波生态系统
| 软件包 | 目的 |
|---|---|
| @ 方程式应用程序/ core-llm-wiki | 持续的零星记忆 |
| @ 方程式应用程序/ expo- llm- wiki | 世博会/反应原生器的持久性瞬间记忆 |
| @ 方程式应用/ react-llm-wiki | Web 的持续的零星记忆 |
| @equental applications/prisma-outbox (英语) | 同步 SQLite 发件箱事件到 Prisma |
| @ 方程式应用程序/ 核心工具 | 双子座工具计划和能力注射器 |
| @ 方程式应用程序/ core-okf | 零依赖开放知识格式 (OKF) v0.1 + v0.2 原始人——剖析并生成可互通的知识捆. |
| @equationalapplications/schema-org-llm-wiki (英语) | Cured schema.org 温剂肿瘤特征表 |
| @equental应用程序/schema-software-org | 软件组织执行本体学表——17个节点类型,40个边缘,热剂超集,只数据 |
| @ 公式应用程序/ mcp- server | MCP 服务器向编码代理显示 SynapseTree 内存工具 |
许可证
麻省理工学院
由方程式应用有限责任公司制造. https://equationalapplications.com/ (中文(简体) )