Skip to content

High-performance, modular RAG backend and "Knowledge Engine" Built with Go & Gin, featuring Git-Ops knowledge sync, pgvector semantic search, and OpenAI-compatible model support.

License

Notifications You must be signed in to change notification settings

cloud-neutral-toolkit/rag-server.svc.plus

 
 

Repository files navigation

RAG Server Documentation

Welcome to the documentation for rag-server. This docs set mirrors the codebase structure and is organized for quick onboarding, architecture understanding, and day-to-day operations.

Start here

  • Getting Started: docs/getting-started/
  • Architecture: docs/architecture/
  • Usage: docs/usage/
  • API: docs/api/

Documentation map

getting-started/   Newcomer path (10 minutes to run)
architecture/      System design, components, decisions
usage/             CLI, configuration, deployment, examples
api/               Endpoints, auth, errors
integrations/      Databases, cloud, AI providers
advanced/          Performance, security, scalability, customization
development/       Contributing, dev setup, testing, code structure
operations/        Logging, monitoring, backup, troubleshooting
governance/        License, security policy, release process
appendix/          FAQ, glossary, references

Quick links

  • docs/getting-started/quickstart.md
  • docs/usage/config.md
  • docs/api/endpoints.md
  • docs/operations/troubleshooting.md

Legacy docs

Some previous docs remain in the root of docs/ (for example docs/getting-started.md). They are kept for compatibility but the canonical content now lives under the folder structure above.

About

High-performance, modular RAG backend and "Knowledge Engine" Built with Go & Gin, featuring Git-Ops knowledge sync, pgvector semantic search, and OpenAI-compatible model support.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 89.2%
  • Shell 5.2%
  • Makefile 4.2%
  • Dockerfile 1.4%