🧪 Skills

Percept Ambient

Continuously captures and summarizes ambient conversations to build a local knowledge graph for context-aware assistance without explicit commands.

v1.0.0
❤️ 0
⬇️ 304
👁 1
Share

Description

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

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs