v3.6.2 · Open Source · Enterprise Ready

The Database-Native Infrastructure for AI AgentsAI Agent 的数据库原生基础设施

Converge memory, knowledge, identity, skills, security, and branching into a single database kernel. Eliminate microservice sprawl. Built for enterprise-grade multi-Agent complex scenarios. Now supporting both Oracle and PostgreSQL.将记忆、知识、身份、技能、安全、分支统一收敛于一个数据库内核之中,消除微服务拼装。为企业级多Agent复杂运行场景而生。现已支持 Oracle 与 PostgreSQL。

Available on Oracle Database & PostgreSQL. 4 editions across 2 database platforms.支持 Oracle 数据库与 PostgreSQL。2大数据库平台共4个版本。

Infrastructure at a Glance基础设施一览

0
Tables (COM/ENT: 30/35)数据表 (COM/ENT: 30/35)
0
API FunctionsAPI 函数
0
Search Signals搜索信号
0
Security Layers安全层
0
RLS Policies (COM/ENT: 25+/31)RLS策略 (COM/ENT: 25+/31)
0
Editions (2 Oracle + 2 PG)版本 (2 Oracle + 2 PG)

Pain Points We Solve我们解决的痛点

Fragmented Storage存储碎片化
Memory in Redis, knowledge in vector DB, graph in Neo4j, files in S3... Multiple systems, multiple failure points, complex ops.记忆存Redis,知识存向量库,图存Neo4j,文件存S3... 多系统多故障点,运维复杂。
Single database kernel replaces 5+ external services单一数据库内核替代5+外部服务
Credential Sprawl凭证散落
API keys, DB passwords, tokens scattered across config files and env vars. No rotation, no audit.API密钥、数据库密码、令牌散布在配置文件和环境变量中,无法轮换和审计。
DB_CRYPTO native encryption + PBKDF2 credential distributionDB_CRYPTO原生加密 + PBKDF2凭证分发
Data Silos数据孤岛
Agents can't share context. Memory isolated per session. No cross-agent knowledge transfer.Agent无法共享上下文,记忆按会话隔离,无跨Agent知识传递。
Unified entity model + 5-signal hybrid search across all data统一实体模型 + 5信号混合搜索
No Access Control缺乏访问控制
Any agent with a connection string can read all data. No per-agent row-level isolation. No audit trail.任何持有连接字符串的Agent都能读取全部数据,无按Agent行级隔离,无审计。
Per-agent-user row-level isolation via Data Grants + zero-trustData Grants按Agent用户行级隔离 + 零信任
Operational Complexity运维复杂
Deploy 5 services, configure 10 integrations, manage 3 backup strategies. Fragile and expensive.部署5个服务,配置10个集成,管理3套备份策略。脆弱且昂贵。
One database, one deployment, one backup strategy一个数据库,一次部署,一套备份策略
Skill Distribution ChaosSkill分发混乱
Manual file copying, no version control, no access governance for Agent skills/tools.手动文件拷贝,无版本控制,无访问治理。
Admin API skill distribution with token-based access controlAdmin API Skill分发 + 令牌访问控制
File-Based Memory文件存储记忆
Hard to find relevant content precisely in file-based Agent memory. Multiple tool calls waste tokens and pollute context. No vector storage for semantic retrieval.基于文件的Agent记忆难以快速精确找到需要的内容,多次工具调用带来token消耗与上下文污染,无向量语义检索能力。
5-signal hybrid search + vector embeddings in a single query5信号混合搜索 + 向量嵌入,单次查询精准定位
Multi-Agent Collaboration多Agent协作
Opaque data flow between agents, scattered interaction logs, difficult cross-agent reconciliation. Permission and data isolation models inadequate for agent scenarios.协作数据流转不透明,交互记录分散,跨Agent对账困难;协作权限与数据隔离混乱,传统权限模型适配不足。
Collaboration groups + per-agent row-level isolation + Data Grants协作组 + 按Agent行级隔离 + Data Grants
Knowledge Base Silos知识库割裂
Multi-modal data fragmented across systems — text in docs, vectors in Milvus, graph in Neo4j. Accuracy hard to guarantee across disjoint stores.多模数据割裂——文本在文档库、向量在Milvus、图在Neo4j,跨系统难以保障准确性。
Unified entity model: text + vector + graph in one table统一实体模型:文本 + 向量 + 图存储于同一张表
Complex Task & Dev Iteration复杂任务与研发迭代
Unclear data dependencies after task decomposition; issue diagnosis requires cross-system verification. Schema changes in iteration are costly and slow down development.任务拆解后数据依赖关系不清晰,问题定位需跨系统核对;研发迭代中schema变更成本高,影响开发效率。
Task plans with dependency tracking + DDL atomic schema evolution任务计划依赖追踪 + DDL原子schema演进

File Systems Are Not Infrastructure文件系统不是基础设施

Many Agent frameworks store memory and knowledge as files. It works for a single agent — but breaks down the moment you need collaboration, security, or precision at scale.很多Agent框架将记忆和知识存储为文件。单Agent尚可——但需要协作、安全或规模化精确检索时,问题全面暴露。

File System Approach文件系统方式
Database Approach数据库方式
Nature本质
Still file-based storage — read/write entire files仍是基于文件的存储——读写整个文件
Structured data with typed columns, indexes, constraints结构化数据,类型化列、索引、约束
Search Precision检索精度
Filename or grep — no semantic/vector/graph search文件名或grep——无语义/向量/图搜索
5-signal hybrid: vector + fulltext + relational + tag + graph5信号混合:向量+全文+关系+标签+图
Cross-Agent Sharing跨Agent共享
Sharing possible via workarounds, but concurrent writes risk file corruption可通过变通方式共享,但多Agent同时写入时存在文件损坏风险
Shared entities with per-user row-level access control共享实体 + 按用户行级访问控制
Concurrent Safety并发安全
No guarantee on simultaneous file operations — data corruption risk无法保证文件同时操作安全性——数据损坏风险
ACID transactions, row-level locking, multi-version concurrencyACID事务、行级锁、多版本并发控制
Data Consistency数据一致性
Manual sync, no referential integrity, orphaned files手动同步,无引用完整性,孤立文件
Foreign keys, cascading, unified schema constraints外键、级联、统一schema约束
Access Control访问控制
File permissions only — no row-level, no audit trail仅文件权限——无行级控制、无审计
Data Grants per-agent-user, zero-trust, full audit logData Grants按Agent用户、零信任、完整审计
Schema EvolutionSchema演进
Rewrite files, break compatibility, manual migration重写文件,破坏兼容性,手动迁移
DDL migration, atomic update, backward compatibleDDL迁移、原子更新、向后兼容
Scalability可扩展性
Linear scan, O(n) search, degrades with volume线性扫描,O(n)检索,随数据量退化
B-tree/vector indexes, partition pruning, O(log n)B树/向量索引、分区裁剪、O(log n)

Database Capabilities数据库能力

Relational Database关系型数据库
Required必需
ACID transactions, complex joins, stored procedures (PL/SQL / PL/pgSQL)ACID事务、复杂JOIN、存储过程(PL/SQL / PL/pgSQL)
SQL · PL/SQL · PL/pgSQL · Triggers
JSON Native Storage & SearchJSON原生存储与搜索
Required必需
Native JSON data type, JSON path queries, flexible schema原生JSON数据类型、JSON路径查询、灵活schema
JSON · JSON_PATH
Full-Text Search全文搜索
Required必需
Long-text full-text indexing, multi-column datastore, relevance scoring长文本全文索引、多列数据存储、相关性评分
Oracle Text / tsvector · CONTAINS · SCORE
Vector Storage & Search向量存储与搜索
Required必需
Native VECTOR type, cosine similarity search, embedding integration原生VECTOR类型、余弦相似度搜索、嵌入集成
VECTOR_DISTANCE / pgvector · COSINE · Embeddings
Property Graph属性图
Required必需
Unified property graph, SQL/PGQ GRAPH_TABLE traversal, BFS proximity统一属性图、SQL/PGQ GRAPH_TABLE遍历、BFS近邻
GRAPH_TABLE / Apache AGE · SQL/PGQ · BFS
Table Partitioning表分区
Required必需
LIST+RANGE composite partitioning, type pruning + time archivalLIST+RANGE复合分区、类型裁剪+时间归档
LIST · RANGE · Composite
Row-Level Security行级安全
Required必需
Per-user data isolation, Data Grants / Row Security Policies (RLS), Mandatory Access Control (MAC)按用户数据隔离、Data Grants / RLS、强制访问控制(MAC)
Data Grants / RLS · MAC · VPD
JSON Document API over Relational Data (e.g. JRD)基于关系数据的JSON文档API(如JRD)
Optional可选
REST-friendly JSON document API over relational data with atomic partial updates. Oracle JRD is one implementation; not required — relational metadata storage is efficient without it.基于关系数据的REST友好JSON文档API,支持原子部分更新。Oracle JRD是一种实现,非必需——关系型元数据存储本身已足够高效。
JRD (Oracle) · JSON API
Composite Partitioning复合分区
Optional可选
Multi-level partitioning strategies for complex data distribution patterns多级分区策略,适配复杂数据分布模式
Composite · Subpartition
Reference Partitioning引用分区
Optional可选
Child tables inherit parent partitioning, ensuring physical co-location of related rows子表继承父表分区策略,确保关联行物理同位
PARTITION BY REFERENCE
Row Movement行迁移
Optional可选
Physical row migration across partitions on status change状态变更时物理行在分区间迁移
ENABLE ROW MOVEMENT

Multi-Modal Fusion DB vs Specialized Databases多模融合数据库 vs 多种专用数据库

Multi-Modal Fusion DB多模融合数据库
Multiple Specialized Databases多种专用数据库
Data Storage数据存储
Single database: relational + JSON + vector + graph + fulltext单一数据库:关系+JSON+向量+图+全文
Redis + Milvus + Neo4j + Elasticsearch + S3 + RDBMSRedis + Milvus + Neo4j + ES + S3 + RDBMS
Cross-Modal Query跨模查询
Single SQL CTE fuses all signals — one call单SQL CTE融合全部信号—一次调用
5+ API calls, manual result fusion5+次API调用,手动融合结果
Consistency一致性
ACID transactions across all data typesACID事务覆盖所有数据类型
Eventual consistency, data drift across systems最终一致,跨系统数据漂移
Access Control访问控制
Row-level isolation per agent user, unified policy按Agent用户行级隔离,统一策略
Per-system auth, no unified row-level control每系统独立认证,无统一行级控制
Schema EvolutionSchema演进
DDL atomic update, single migrationDDL原子更新,一次迁移
Coordinated migration across 5+ systems5+系统协调迁移
Deployment部署
1 database, 1 backup, 1 monitoring stack1个数据库,1套备份,1套监控
5+ services, 5+ backups, 5+ monitoring5+服务,5+备份,5+监控
Token CostToken消耗
Single query, minimal tool calls, 70-85% less单次查询,最少工具调用,节省70-85%
Multiple round-trips, context pollution多次往返,上下文污染
Encryption加密
DB_CRYPTO native encryption, master key mgmtDB_CRYPTO原生加密,主密钥管理
Each system manages its own encryption各系统独立管理加密

Architecture架构

Visualization Layer可视化层
Portal (user) + Dashboard (admin)Portal(用户) + Dashboard(管理)
server.py · templates/ · static/
API LayerAPI 层
23/24 modules · 305+ functions · unified bind variables23/24 模块 · 305+ 函数 · 统一绑定变量
memory_api · knowledge_api · agent_api · ...
Database Layer数据库层
30/35 tables · 22+91 PL/SQL functions · 13/17 scheduler jobs30/35 数据表 · 22+91 PL/SQL函数 · 13/17 调度作业
Partitioning · JSON API · Graph · Vector · Fulltext

What Makes It Different与众不同之处

🧠
Memory & Knowledge记忆与知识
5-signal unified hybrid search, vector embeddings, knowledge graph, memory fusion5信号统一混合搜索、向量嵌入、知识图谱、记忆融合
🤖
Agent ManagementAgent管理
Elastic pool management, session lifecycle, encrypted credentials, collaboration groups弹性池化管理、会话生命周期、凭证加密、协作组
🔐
Admin/Agent SeparationAdmin/Agent分离
3-mode system (standalone/admin/agent), Admin Token auth, encrypted credential distribution, Recovery Codes三模式系统(standalone/admin/agent)、Admin Token认证、加密凭证分发、恢复码
🌿
Context Branching上下文分支
fork/merge/abandon/resume branches, conflict detection, learning extractionfork/merge/abandon/resume分支、冲突检测、学习提取
📦
Skill DistributionSkill分发
ZIP package parsing, Agent auto-acquire, Admin API CRUD, token-based access (Enterprise)ZIP包解析、Agent自动获取、Admin API CRUD、令牌访问控制(企业版)
🛡
Agent Data Access ControlAgent数据访问控制
Per-agent user row-level isolation, Data Grants, zero-trust model, credential masking — defense in depth for multi-agent scenarios按Agent用户行级隔离、Data Grants、零信任模型、凭证脱敏——多Agent场景纵深防御
🔒
Encrypted Storage加密存储
PBKDF2+AES-256-GCM, DB_CRYPTO database-native encryption, master key managementPBKDF2+AES-256-GCM、DB_CRYPTO数据库原生加密、主密钥管理
📋
Workspace & Context工作区与上下文
Context continuity, Agent handoff, session recovery. Enterprise: workspace context audit with rule engine + embedding semantic detection.上下文连续性、Agent交接、会话恢复。企业版:工作区上下文审计,规则引擎+嵌入语义检测。
📄
Spec-Driven Development规格驱动开发
Spec document management, plan association, verification & derivation, task decomposition with dependency trackingSpec文档管理、计划关联、验证与派生、任务拆解与依赖追踪

Security Layers安全层

L1
Schema Design模式设计
Composite PKs, normalized tags, visibility flags, unified entity model复合主键、规范化标签、可见性标志、统一实体模型
L2
Least Privilege Users最小权限用户
Schema owner + End Users (restricted), AUTHID DEFINER packages / Row Security Policies模式所有者 + End User(受限)、AUTHID DEFINER包 / Row Security Policies
L3
Encrypted Credentials加密凭证
config.json auto-encryption, AGENT_CREDENTIALS encryption, master key rotationconfig.json自动加密、AGENT_CREDENTIALS加密、主密钥轮换
L4
Agent Data Access ControlAgent数据访问控制
Per-agent-user row-level isolation via Data Grants / RLS, zero-trust enforcement for multi-agent scenariosData Grants / RLS按Agent用户行级隔离,多Agent场景零信任执行
L5
Audit & Masking审计与脱敏
ENTITY_ACCESS_LOG, data masking, credential desensitizationENTITY_ACCESS_LOG、数据脱敏、凭证脱敏

4 Editions Across 2 Platforms2大平台共4个版本

Feature特性
PG CommunityPG 社区版Apache 2.0
PG EnterprisePG 企业版BSL 1.1
Oracle CommunityOracle 社区版Apache 2.0
Oracle EnterpriseOracle 企业版BSL 1.1
Core Features核心功能
Admin/Agent SeparationAdmin/Agent分离
5-Signal Search5信号搜索
Property Graph属性图
Skill SystemSkill系统
Branching分支
Embedding嵌入
Row Security / Data GrantsRow Security / Data Grants
LDAP AuthLDAP认证
Skill Token APISkill Token API
Workspace Audit工作区审计
Compliance合规

Multi-Database Support多数据库支持

Available on Oracle Database (production-ready) and PostgreSQL (production-ready). We are also adapting other databases — database vendors are welcome to contribute adapters that meet the capability requirements above.已支持 Oracle 数据库(生产就绪)与 PostgreSQL(生产就绪)。我们也在适配其他数据库——欢迎广大数据库产品在满足上述能力需求的基础上提供适配。

Oracle · Active PostgreSQL · Active Others · Welcome
PostgreSQL Implementation NotesPostgreSQL 实现说明
The PostgreSQL edition achieves full feature parity using equivalent native capabilities: Row Security Policies (RLS) replace Oracle Data Grants for per-agent row-level isolation; PL/Python3u replaces UTL_HTTP for outbound HTTP calls; pg_cron replaces DBMS_SCHEDULER for scheduled jobs; pgvector replaces Oracle VECTOR for similarity search; tsvector/tsquery replaces Oracle Text for full-text search; Apache AGE replaces Oracle Property Graph for SQL/PGQ graph traversal.PostgreSQL 版本使用等效原生能力实现完全功能对等:Row Security Policies (RLS) 替代 Oracle Data Grants 实现按Agent行级隔离;PL/Python3u 替代 UTL_HTTP 实现出站HTTP调用;pg_cron 替代 DBMS_SCHEDULER 实现定时作业;pgvector 替代 Oracle VECTOR 实现相似度搜索;tsvector/tsquery 替代 Oracle Text 实现全文搜索;Apache AGE 替代 Oracle Property Graph 实现 SQL/PGQ 图遍历。
RLS · PL/Python3u · pg_cron · pgvector · tsvector · Apache AGE

Version Timeline版本时间线

v3.6.2
2026-06-18
All 4 editions (Oracle + PG) | Portal chat send/switch fix, 15 PG bug fixes, ENT: audit trail, LDAP auth, skill tokens, compliance全部4版本 (Oracle + PG) | Portal聊天发送/切换修复、15个PG Bug修复,ENT: 审计追踪、LDAP认证、Skill令牌、合规日志
v3.6.1
2026-06-16
PostgreSQL Community & Enterprise Editions | Initial PG release, full feature parity with Oracle v3.6.1PostgreSQL 社区版与企业版 | PG初始发布,与 Oracle v3.6.1 完全功能对等
v3.6.1
2026-06-14
Oracle: Portal login fix, graph interaction, doc consistencyOracle: Portal登录修复、图谱交互改进、文档一致性修正
v3.6.0
2026-06-13
Admin/Agent separation, Recovery Codes, Private Skill, Deep Sec fixAdmin/Agent分离、恢复码、私有Skill、Deep Sec修复
v3.4.0
2026-06-11
Deep Data Security, Data Grants, MAC, zero-trustDeep Data Security、Data Grants、MAC、零信任
v3.1.0
2026-06-02
Full rewrite, dual-edition strategy, DB_CRYPTO完全重构、双版本策略、DB_CRYPTO
v2.0.0
2026-05-15
Unified architecture rewrite, oracledb driver统一架构重写、oracledb驱动
v1.0.0
2026-05-09
Initial release: knowledge base & property graph初始版本:知识库与属性图