researchvault

Orchestrate persistent AI research state and autonomous verification in a local SQLite vault.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/lraivisto/ResearchVault --skill researchvault
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: researchvault
Source: https://github.com/lraivisto/ResearchVault/tree/main
Command: npx skills add https://github.com/lraivisto/ResearchVault --skill researchvault

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, beautifulsoup4, mcp, rich, and includes scripts (resource) components.

What problem does it solve?

Research teams often struggle to keep long-running experiments, evidence, and findings synchronized across sessions and devices.

Core Features & Use Cases

  • Local-first Vault: persist projects, findings, artifacts, and links in a portable SQLite store.

  • Divergent Reasoning: manage branches and hypotheses to explore competing explanations without contaminating the main line.

  • Synthesis & Verification: automatic cross-artifact linking and auto-generated verification missions to validate findings.

  • Watchdog Ingestion: continuous background ingestion of targeted URLs and queries for ongoing signal.

  • Use Case: A research project ingests data from multiple sources, links related findings, runs cross-artifact analysis, and periodically verifies results, exporting clean summaries for reporting.

Quick Start

Initialize the vault and load a sample project to begin ingesting data, linking findings, and running verification missions.

Frequently Asked Questions about researchvault

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

FAQPage Schema
How do I persist AI research state and findings across multiple sessions?

You can persist AI research state by storing projects, artifacts, and links in a local-first SQLite vault, ensuring findings remain synchronized across sessions and devices without data loss.

What is the best way to manage competing hypotheses without contaminating the main research line?

Divergent reasoning manages competing hypotheses by creating isolated branches within the research vault, allowing you to explore alternative explanations without contaminating the primary project line.

Can I automatically verify findings ingested from multiple sources?

Yes, the system auto-generates verification missions to validate findings ingested from multiple sources, applying cross-artifact synthesis and linking to ensure evidence consistency throughout your research.

How do I continuously ingest data from targeted URLs for ongoing research signals?

Watchdog ingestion continuously monitors targeted URLs and queries in the background, automatically fetching and ingesting ongoing signals into your local research vault for persistent tracking.

Does the research vault require Python dependencies like beautifulsoup4 and requests?

Yes, the modular Python stack requires dependencies including requests, beautifulsoup4, mcp, and rich to handle web ingestion, parsing, CLI tooling, and formatted output for the research vault.

How do I export verified findings from the vault for final reporting?

You can export verified findings using the included scripts, which synthesize cross-artifact data and generate clean summaries from the local SQLite vault for downstream reporting.