Skip to content

Commit b672e0c

Browse files
authored
Merge pull request #5 from doITmagic/dev
feat: Emphasize 100% local AI and privacy-first approach
2 parents 65107bb + 2380348 commit b672e0c

File tree

1 file changed

+34
-2
lines changed

1 file changed

+34
-2
lines changed

README.md

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)
88
[![Go Version](https://img.shields.io/badge/Go-1.25%2B-blue)](https://go.dev/)
99
[![MCP](https://img.shields.io/badge/MCP-Compatible-green)](https://modelcontextprotocol.io)
10+
![Privacy](https://img.shields.io/badge/Privacy-100%25%20Local-brightgreen)
11+
![No Cloud](https://img.shields.io/badge/Cloud-Not%20Required-orange)
12+
![Zero Cost](https://img.shields.io/badge/API%20Costs-$0-success)
1013
[![GitHub Stars](https://img.shields.io/github/stars/doITmagic/rag-code-mcp?style=social)](https://github.com/doITmagic/rag-code-mcp)
1114

1215
</div>
@@ -19,6 +22,20 @@ RagCode is a **Model Context Protocol (MCP) server** that enables AI assistants
1922

2023
Built with the official [Model Context Protocol Go SDK](https://github.com/modelcontextprotocol/go-sdk), RagCode provides **9 powerful tools** for intelligent code search, function analysis, type definitions, and documentation retrieval across **multi-language projects**.
2124

25+
## 🔒 Privacy-First: 100% Local AI
26+
27+
**Your code never leaves your machine.** RagCode runs entirely on your local infrastructure:
28+
29+
-**Local AI Models** - Uses Ollama for LLM and embeddings (runs on your hardware)
30+
-**Local Vector Database** - Qdrant runs in Docker on your machine
31+
-**Zero Cloud Dependencies** - No external API calls, no data transmission
32+
-**No API Costs** - Free forever, no usage limits or subscriptions
33+
-**Complete Privacy** - Your proprietary code stays private and secure
34+
-**Offline Capable** - Works without internet connection (after initial model download)
35+
-**Full Control** - You own the data, models, and infrastructure
36+
37+
**Perfect for:** Enterprise codebases, proprietary projects, security-conscious teams, and developers who value privacy.
38+
2239
### 🎯 Key Features
2340

2441
- 🔍 **Semantic Code Search** - Find code by meaning, not just keywords
@@ -30,7 +47,7 @@ Built with the official [Model Context Protocol Go SDK](https://github.com/model
3047

3148
### 🛠️ Technology Stack
3249

33-
**Ollama** (LLM + embeddings) + **Qdrant** (vector database) + **Docker** + **MCP Protocol**
50+
**100% Local Stack:** Ollama (local LLM + embeddings) + Qdrant (local vector database) + Docker + MCP Protocol
3451

3552
### 💻 Compatible IDEs & AI Assistants
3653

@@ -71,6 +88,21 @@ Without RagCode, AI assistants must:
7188
- **With RagCode:** AI gets exact function + context (~200 tokens)
7289
- **Savings:** **98% fewer tokens** = faster responses + lower costs
7390

91+
### 🆚 RagCode vs Cloud-Based Solutions
92+
93+
| Feature | RagCode (Local) | Cloud-Based AI Code Search |
94+
|---------|-----------------|---------------------------|
95+
| **Privacy** | ✅ 100% local, code never leaves machine | ❌ Code sent to cloud servers |
96+
| **Cost** | ✅ $0 - Free forever | ❌ $20-100+/month subscriptions |
97+
| **API Limits** | ✅ Unlimited usage | ❌ Rate limits, token caps |
98+
| **Offline** | ✅ Works without internet | ❌ Requires constant connection |
99+
| **Data Control** | ✅ You own everything | ❌ Vendor controls your data |
100+
| **Enterprise Ready** | ✅ No compliance issues | ⚠️ May violate security policies |
101+
| **Setup** | ⚠️ Requires local resources | ✅ Instant cloud access |
102+
| **Performance** | ✅ Fast (local hardware) | ⚠️ Depends on network latency |
103+
104+
**Bottom Line:** RagCode gives you enterprise-grade AI code search with zero privacy concerns and zero ongoing costs.
105+
74106
---
75107

76108
## ✨ Core Features & Capabilities
@@ -452,7 +484,7 @@ See the [LICENSE](./LICENSE) file for full details.
452484

453485
## 🏷️ Keywords & Topics
454486

455-
`semantic-code-search` `rag` `retrieval-augmented-generation` `mcp-server` `model-context-protocol` `ai-code-assistant` `vector-search` `code-navigation` `ollama` `qdrant` `github-copilot` `cursor-ai` `windsurf` `go` `php` `laravel` `code-intelligence` `ast-analysis` `embeddings` `llm-tools`
487+
`semantic-code-search` `rag` `retrieval-augmented-generation` `mcp-server` `model-context-protocol` `ai-code-assistant` `vector-search` `code-navigation` `ollama` `qdrant` `github-copilot` `cursor-ai` `windsurf` `go` `php` `laravel` `code-intelligence` `ast-analysis` `embeddings` `llm-tools` `local-ai` `privacy-first` `offline-ai` `self-hosted` `on-premise` `zero-cost` `no-cloud` `private-code-search` `enterprise-ai` `secure-coding-assistant`
456488

457489
---
458490

0 commit comments

Comments
 (0)