knowledge

Store and semantically retrieve personal knowledge locally with Stoolap and Gemini embeddings.

1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/peteknowsai/swain-agents --skill knowledge-peteknowsai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge
Source: https://github.com/peteknowsai/swain-agents/tree/main/sprite/skills/knowledge
Command: npx skills add https://github.com/peteknowsai/swain-agents --skill knowledge-peteknowsai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Local knowledge management is difficult when notes are scattered. This Skill provides a private Stoolap-based database with Gemini embeddings to store text, images, and structured data, enabling fast semantic search and recall.

Core Features & Use Cases

  • Local Stoolap knowledge base for private memory and notes
  • Multimodal embeddings with Gemini to link text and images
  • Semantic search across stored content for quick recall and briefing
  • Use cases: captain briefings, memory consolidation, and pattern discovery

Quick Start

Store a note about hull repair in Stoolap, then search for it using a semantic query.

Frequently Asked Questions about knowledge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I store and semantically retrieve personal notes locally?

Local semantic search for personal knowledge uses a local Stoolap database with Gemini embeddings to store text and images, enabling fast vector-based recall. You simply store notes in Stoolap and query them using natural language.

Can I use multimodal embeddings to link text and images in a local database?

Yes, multimodal embeddings link text and images within a local Stoolap database using Gemini embeddings. This allows you to store structured data alongside images and perform semantic search across all stored content.

Do I need a Stoolap database to perform local semantic search?

Yes, a local Stoolap database is required to perform local semantic search. Stoolap serves as the private knowledge base where text, images, and structured data are stored and queried using Gemini embeddings.

What is the best way to manage private knowledge and memory consolidation locally?

Managing private knowledge and memory consolidation locally is best achieved using a Stoolap database with Gemini multimodal embeddings. This setup enables semantic search, pattern discovery, and briefing generation across stored notes and images.

How do I search stored notes using natural language queries?

You search stored notes using natural language queries by leveraging semantic search powered by Gemini embeddings. The system matches your query's meaning against vector embeddings stored in the local Stoolap database.

Are there limitations to using local databases for multimodal knowledge management?

Limitations of using local databases for multimodal knowledge management include requiring a local Stoolap database and Gemini embeddings integration. Your local environment must support these dependencies to enable private storage and semantic retrieval.