# ragent

> ragent — ca-srg-ragent. Use this tool when you need to build production-ready Retrieval-Augmented Generation (RAG) systems from various document formats, such as Markdown, CSV, and PDF. It solves problems related to information retrieval and document processing by providing hybrid search capabilities and multi-source ingestion. The tool accepts document inputs from local files, S3, GitHub, and outputs a functional RAG system with interfaces like MCP server, Slack bot, and Web UI.

Canonical page: https://skillsregistry.net/skills/ca-srg-ragent  
JSON: https://api.skillsregistry.net/v1/skills/ca-srg-ragent

## Description

CLI tool for building production RAG systems from Markdown, CSV, and PDF documents using hybrid search (BM25 + vector) with OpenSearch. Features MCP server, Slack bot, Web UI, multi-source ingestion (local/S3/GitHub), and multi-provider embeddings (Bedrock/Gemini).

## Trust

- **Trust score (0–1):** 0.62
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **Category:** version-control
- **Updated:** 2026-09-28

## Source

- **Source listing:** [GitHub](https://github.com/ca-srg/ragent)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "ca-srg-ragent"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/ca-srg-ragent` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/ca-srg-ragent/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
