← 返回
数据分析 中文

Percept Ambient

Continuously captures and summarizes ambient conversations to build a local knowledge graph for context-aware assistance without explicit commands.
持续采集并摘要环境对话,构建本地知识图谱,以实现无需显式指令的情境感知辅助。
jarvis563
数据分析 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 1,039
下载
💾 13
安装
1
版本
#latest

概述

percept-ambient

Ambient intelligence mode — continuous context awareness without explicit commands.

What it does

Runs in the background, building a knowledge graph of conversations, entities, and relationships over time. Your agent passively learns context from ambient speech — who you talk to, what projects are active, what decisions were made — without needing explicit commands.

When to use

  • User wants always-on context awareness
  • Agent needs background knowledge from daily conversations
  • User asks "what do you know about [person/project]?" based on overheard context

Requirements

  • percept-listen skill installed and running
  • percept-summarize skill installed (for entity extraction)

How it works

  1. All conversations are continuously captured and summarized
  2. Entities (people, companies, projects, topics) extracted automatically
  3. Relationships mapped between entities (works_on, client_of, mentioned_with)
  4. Context packets assembled on demand for any agent action
  5. Full-text search (FTS5) + vector search (LanceDB) for retrieval

Context packets

When your agent needs context, Percept assembles a Context Packet:

{
  "recent_conversations": [...],
  "resolved_entities": [...],
  "relationships": [...],
  "relevant_history": [...]
}

This gives the agent rich situational awareness without loading entire conversation histories.

Vector search

Semantic search over utterances using NVIDIA NIM embeddings (primary) with all-MiniLM-L6-v2 as offline fallback. Stored in LanceDB (local, zero-infra).

# Search via dashboard (port 8960) or API
curl localhost:8960/api/search?q=project+deadline&mode=hybrid

Privacy controls

  • All data stored locally in SQLite + LanceDB
  • TTL auto-purge (configurable retention periods)
  • No audio stored — only transcripts
  • Dashboard → Settings → Privacy for granular controls

Real-time dashboard

Monitor ambient intelligence at http://localhost:8960:

  • Live conversation feed
  • Entity graph visualization
  • Search across all conversations
  • Analytics and usage stats

Links

  • GitHub: https://github.com/GetPercept/percept

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-29 13:17 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 366 📥 139,963
data-analysis

A股量化 AkShare

mbpz
A股量化数据分析工具,基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。
★ 162 📥 59,674
communication-collaboration

Percept Voice Commands

jarvis563
检测语音中的唤醒词并将邮件、短信、提醒、搜索和笔记等语音指令路由到OpenClaw代理执行。
★ 0 📥 1,178