← Back to Skills Marketplace
virajsanghvi1

RAGLite - Local Expandable Library AI Library

by Viraj Sanghvi · GitHub ↗ · v1.0.0
darwinlinux ⚠ suspicious
1632
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install raglite-library
Description
Local-first RAG cache: distill docs into structured Markdown, then index/query with Chroma + hybrid search (vector + keyword).
Usage Guidance
This skill looks like a legitimate local RAG tool, but take precautions before installing/using it: - Be aware the wrapper will default to engine 'openclaw' unless you pass --engine explicitly; that can cause documents to be sent to an OpenClaw gateway. Always pass --engine <local|ollama|etc.> if you want to avoid outbound network usage. - The install script pip-installs from github:@main. Review the upstream repository (or request a pinned release/tag) before running install.sh and prefer installing in an isolated environment (container or VM). - If you have an OPENCLAW_GATEWAY_TOKEN in your environment, the installed library may use it even though the skill did not declare it. Remove or unset tokens you don't want used, or explicitly set a safe engine. - Ensure your Chroma server is local (chroma-url default is http://127.0.0.1:8100) and that ripgrep is installed if you need keyword search. - If you need higher assurance: clone and inspect the raglite repo code (or ask the author for a signed/pinned release) and run installs in a sandbox before trusting it with sensitive documents.
Capability Analysis
Package: raglite (xpi) Version: 1.0.6 Description: Local-first RAG cache: distill docs into structured Markdown, then index/query with Chroma + hybrid search (vector + keyword). The package installs its core functionality, the 'raglite' Python package, directly from the 'main' branch of an external GitHub repository (git+https://github.com/VirajSanghvi1/raglite.git@main) into a local virtual environment. This method of installation introduces a significant supply chain risk because the code executed is not version-pinned and can change at any time without explicit updates to the xpi package. A compromise of the external GitHub repository or malicious changes by its maintainer would directly affect users of this extension. The core logic of the 'raglite' Python package itself is not included in the provided source code for analysis, preventing a full security assessment of its functionality. The shell scripts otherwise perform standard virtual environment setup and command execution.
Capability Assessment
Purpose & Capability
Name/description match the scripts and SKILL.md: python3/pip are reasonable prerequisites and the scripts install and run a raglite CLI that condenses, indexes, and queries docs. The SKILL.md asks for ripgrep and a local Chroma endpoint as optional prerequisites which aligns with the hybrid search claim.
Instruction Scope
The runtime wrapper (scripts/raglite.sh) injects '--engine openclaw' when the user doesn't specify an engine, which forces the library to use the OpenClaw engine by default. SKILL.md states OpenClaw Gateway /v1/responses must be reachable and that OPENCLAW_GATEWAY_TOKEN may be required — but the skill does not declare that env var. This means documents you process could be sent to an external gateway or cause outbound network activity without an explicit opt-in from the user.
Install Mechanism
Installation uses pip to install directly from GitHub (git+https://github.com/VirajSanghvi1/raglite.git@main). Installing from a GitHub main branch runs code from an evolving source (moderate risk). It is better to pin a release/tag or audit the upstream repository before installing.
Credentials
The skill declares no required env vars, but SKILL.md references OPENCLAW_GATEWAY_TOKEN and requires a reachable OpenClaw gateway when the default engine is used. The skill may read that token from the environment if present (not declared), which is disproportionate to a purely local RAG cache and could leak data if the gateway is remote/untrusted.
Persistence & Privilege
always is false and the skill installs into a skill-local virtualenv; it does not request system-wide changes or modify other skills' configs. No elevated persistence is requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install raglite-library
  3. After installation, invoke the skill by name or use /raglite-library
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of RAGLite. - Local-first RAG cache: distills documents into structured Markdown for privacy and auditability. - Uses Chroma (vector) and ripgrep (keyword) for hybrid search and retrieval. - OpenClaw is the default condensation engine. - All features documented, with install and usage instructions included.
Metadata
Slug raglite-library
Version 1.0.0
License
All-time Installs 2
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is RAGLite - Local Expandable Library AI Library?

Local-first RAG cache: distill docs into structured Markdown, then index/query with Chroma + hybrid search (vector + keyword). It is an AI Agent Skill for Claude Code / OpenClaw, with 1632 downloads so far.

How do I install RAGLite - Local Expandable Library AI Library?

Run "/install raglite-library" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is RAGLite - Local Expandable Library AI Library free?

Yes, RAGLite - Local Expandable Library AI Library is completely free (open-source). You can download, install and use it at no cost.

Which platforms does RAGLite - Local Expandable Library AI Library support?

RAGLite - Local Expandable Library AI Library is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).

Who created RAGLite - Local Expandable Library AI Library?

It is built and maintained by Viraj Sanghvi (@virajsanghvi1); the current version is v1.0.0.

💬 Comments