myrag

Store and retrieve development knowledge using a local SQLite vector database.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/aokumablue/myrag --skill myrag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: myrag
Source: https://github.com/aokumablue/myrag/tree/main
Command: npx skills add https://github.com/aokumablue/myrag --skill myrag

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sqlite-vec, sentence-transformers, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps developers by storing and retrieving their accumulated knowledge, preventing them from repeating past mistakes and accelerating problem-solving.

Core Features & Use Cases

  • Knowledge Storage: Automatically saves insights, lessons learned, and solutions encountered during development.
  • Intelligent Search: Quickly finds relevant past knowledge using natural language queries before starting new tasks.
  • Use Case: When facing a new bug, you can ask the Skill to search for similar issues you've encountered before, providing immediate context and potential solutions.

Quick Start

Use the myrag skill to store the following content about Prisma query performance.

Frequently Asked Questions about myrag

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

FAQPage Schema
How do I store and retrieve development knowledge using a local vector database?

You can store and retrieve development knowledge by using a local SQLite vector database to automatically accumulate insights and proactively search past solutions, preventing repeated errors.

Does sqlite-vec support local embedding generation for a development knowledge base?

Yes, sqlite-vec supports local embedding generation by pairing with sentence-transformers to index development insights and enable natural language vector search queries.

What's the best way to search for past debugging solutions before starting a new task?

The best way to search for past debugging solutions is querying a local vector database with natural language to retrieve relevant development insights and prevent repeated mistakes.

How do I prevent repeating development mistakes using a knowledge base?

You prevent repeating development mistakes by automatically saving lessons learned into a knowledge base and searching for similar past issues before tackling new bugs.

Can I use sentence-transformers to find relevant documentation for a new bug?

Yes, you can use sentence-transformers to generate local embeddings, allowing you to find relevant documentation and past solutions for a new bug through vector search.

What are the limitations of using sqlite-vec for accumulating development insights?

Using sqlite-vec for accumulating development insights relies entirely on local SQLite storage and sentence-transformers, meaning it functions offline but lacks remote cloud scalability.