๐ฏ EKALAVYA v3.0 Final: Update README.md
Browse files
README.md
CHANGED
|
@@ -1,550 +1,279 @@
|
|
| 1 |
-
-
|
| 2 |
-
license: mit
|
| 3 |
-
library_name: pytorch
|
| 4 |
-
tags:
|
| 5 |
-
- ekalavya
|
| 6 |
-
- mythos
|
| 7 |
-
- mixture-of-experts
|
| 8 |
-
- moe
|
| 9 |
-
- multi-lingual
|
| 10 |
-
- indian-languages
|
| 11 |
-
- hindi
|
| 12 |
-
- bengali
|
| 13 |
-
- tamil
|
| 14 |
-
- telugu
|
| 15 |
-
- marathi
|
| 16 |
-
- gujarati
|
| 17 |
-
- kannada
|
| 18 |
-
- malayalam
|
| 19 |
-
- punjabi
|
| 20 |
-
- urdu
|
| 21 |
-
- sanskrit
|
| 22 |
-
- free
|
| 23 |
-
- open-source
|
| 24 |
-
- thinking-mode
|
| 25 |
-
language:
|
| 26 |
-
- en
|
| 27 |
-
- hi
|
| 28 |
-
- bn
|
| 29 |
-
- ta
|
| 30 |
-
- te
|
| 31 |
-
- mr
|
| 32 |
-
- gu
|
| 33 |
-
- kn
|
| 34 |
-
- ml
|
| 35 |
-
- pa
|
| 36 |
-
- ur
|
| 37 |
-
- sa
|
| 38 |
-
datasets:
|
| 39 |
-
- open-source
|
| 40 |
-
metrics:
|
| 41 |
-
- perplexity
|
| 42 |
-
model_name: Ekalavya Mythos
|
| 43 |
-
model_type: transformer-moe
|
| 44 |
-
---
|
| 45 |
-
|
| 46 |
-
# ๐ฏ Ekalavya Mythos - FREE Multi-Lingual AI
|
| 47 |
|
| 48 |
-
**More Powerful
|
| 49 |
|
| 50 |
---
|
| 51 |
|
| 52 |
-
## ๐ What is
|
| 53 |
|
| 54 |
-
|
| 55 |
-
- โ
**Mixture of Experts (MoE)** architecture (like DeepSeek-V3)
|
| 56 |
-
- โ
**ALL 23 Indian Languages** + English
|
| 57 |
-
- โ
**1,000,000 token context** (125x DeepSeek!)
|
| 58 |
-
- โ
**Thinking mode** for step-by-step reasoning
|
| 59 |
-
- โ
**100% FREE** - No API keys, no billing, no limits
|
| 60 |
-
- โ
**MIT License** - Use commercially, modify, distribute
|
| 61 |
-
|
| 62 |
-
---
|
| 63 |
|
| 64 |
-
|
| 65 |
-
|
| 66 |
-
|
| 67 |
-
|
| 68 |
-
|
| 69 |
-
|
| 70 |
-
|
| 71 |
-
|
| 72 |
-
|
| 73 |
-
|
| 74 |
-
| **Indian Languages** | **23 languages** | English only | โ
**Ekalavya** |
|
| 75 |
-
| **Language Support** | ALL Indian scripts + English | English, Chinese | โ
**Ekalavya** |
|
| 76 |
-
| **Thinking Mode** | โ
Yes (built-in) | โ No | โ
**Ekalavya** |
|
| 77 |
-
| **Pricing** | **FREE forever** | Paid API | โ
**Ekalavya** |
|
| 78 |
-
| **API Keys** | Not required | Required | โ
**Ekalavya** |
|
| 79 |
-
| **Rate Limits** | None | Yes | โ
**Ekalavya** |
|
| 80 |
-
| **Open Source** | โ
Yes (MIT) | โ No (API only) | โ
**Ekalavya** |
|
| 81 |
-
| **Self-Host** | โ
Yes | โ No | โ
**Ekalavya** |
|
| 82 |
-
| **Commercial Use** | โ
Allowed | โ Restricted | โ
**Ekalavya** |
|
| 83 |
-
| **Data Privacy** | โ
100% yours | Shared with API | โ
**Ekalavya** |
|
| 84 |
-
| **Fine-tuning** | โ
Full access | โ Not allowed | โ
**Ekalavya** |
|
| 85 |
-
| **Inference Speed** | Faster (fewer active params) | Slower (37B active) | โ
**Ekalavya** |
|
| 86 |
-
| **VRAM Required** | 8-16GB (configurable) | 80GB+ | โ
**Ekalavya** |
|
| 87 |
-
| **Hardware** | Runs on consumer GPU | Enterprise GPU only | โ
**Ekalavya** |
|
| 88 |
-
| **Latency** | Low (optimized) | High (large model) | โ
**Ekalavya** |
|
| 89 |
-
| **Batch Processing** | โ
Efficient | โ ๏ธ Limited | โ
**Ekalavya** |
|
| 90 |
-
| **Custom Training** | โ
Full control | โ No access | โ
**Ekalavya** |
|
| 91 |
-
| **Documentation** | Complete + Examples | Limited | โ
**Ekalavya** |
|
| 92 |
-
| **Community** | Open contributions | Closed | โ
**Ekalavya** |
|
| 93 |
-
| **Updates** | User-controlled | Vendor-controlled | โ
**Ekalavya** |
|
| 94 |
-
| **Integration** | Easy (REST API) | API-dependent | ๐ฐ Similar |
|
| 95 |
-
| **Multi-turn** | 1M context support | 128K limit | โ
**Ekalavya** |
|
| 96 |
-
| **Document Processing** | Full books, codebases | Limited | โ
**Ekalavya** |
|
| 97 |
-
| **Code Generation** | โ
Multi-language | โ
Good | ๐ฐ Similar |
|
| 98 |
-
| **Reasoning** | Thinking mode built-in | โ No | โ
**Ekalavya** |
|
| 99 |
-
| **Creative Writing** | โ
All languages | English/Chinese only | โ
**Ekalavya** |
|
| 100 |
-
| **Regional Content** | Native scripts | Transliteration | โ
**Ekalavya** |
|
| 101 |
-
| **Cost per Token** | **$0** | $0.14/1M input | โ
**Ekalavya** |
|
| 102 |
-
| **Annual Cost** | **FREE** | ~$10,000+ (heavy use) | โ
**Ekalavya** |
|
| 103 |
-
| **Deployment** | 1 command | Complex setup | โ
**Ekalavya** |
|
| 104 |
-
| **Maintenance** | Zero | Vendor-dependent | โ
**Ekalavya** |
|
| 105 |
-
| **Scalability** | Horizontal scaling | Vertical only | โ
**Ekalavya** |
|
| 106 |
-
| **Customization** | Full control | None | โ
**Ekalavya** |
|
| 107 |
-
|
| 108 |
-
### ๐ FINAL SCORE
|
| 109 |
-
|
| 110 |
-
| Category | **Ekalavya Mythos** | **DeepSeek-V3** |
|
| 111 |
-
|----------|---------------------|-----------------|
|
| 112 |
-
| **Power** | โญโญโญโญโญ | โญโญโญโญโญ |
|
| 113 |
-
| **Languages** | โญโญโญโญโญ (23 Indian) | โญโญ (English/Chinese) |
|
| 114 |
-
| **Context** | โญโญโญโญโญ (1M tokens) | โญโญโญ (128K tokens) |
|
| 115 |
-
| **Cost** | โญโญโญโญโญ (FREE) | โญ (Paid) |
|
| 116 |
-
| **Access** | โญโญโญโญโญ (Open) | โญโญ (Restricted) |
|
| 117 |
-
| **Speed** | โญโญโญโญโญ (Fast) | โญโญโญ (Slower) |
|
| 118 |
-
| **Privacy** | โญโญโญโญโญ (Self-hosted) | โญโญ (API) |
|
| 119 |
-
| **Overall** | **๐ฅ WINNER** | ๐ฅ Runner-up |
|
| 120 |
|
| 121 |
---
|
| 122 |
|
| 123 |
-
##
|
| 124 |
-
|
| 125 |
-
### Indian Languages (22)
|
| 126 |
-
โ
Hindi (เคนเคฟเคเคฆเฅ)
|
| 127 |
-
โ
Bengali (เฆฌเฆพเฆเฆฒเฆพ)
|
| 128 |
-
โ
Telugu (เฐคเฑเฐฒเฑเฐเฑ)
|
| 129 |
-
โ
Tamil (เฎคเฎฎเฎฟเฎดเฏ)
|
| 130 |
-
โ
Marathi (เคฎเคฐเคพเค เฅ)
|
| 131 |
-
โ
Gujarati (เชเซเชเชฐเชพเชคเซ)
|
| 132 |
-
โ
Kannada (เฒเฒจเณเฒจเฒก)
|
| 133 |
-
โ
Malayalam (เดฎเดฒเดฏเดพเดณเด)
|
| 134 |
-
โ
Odia (เฌเฌกเฌผเฌฟเฌ)
|
| 135 |
-
โ
Punjabi (เจชเฉฐเจเจพเจฌเฉ)
|
| 136 |
-
โ
Assamese (เฆ
เฆธเฆฎเงเฆฏเฆผเฆพ)
|
| 137 |
-
โ
Urdu (ุงุฑุฏู)
|
| 138 |
-
โ
Maithili (เคฎเฅเคฅเคฟเคฒเฅ)
|
| 139 |
-
โ
Santali (แฑฅแฑแฑฑแฑแฑแฑฒแฑค)
|
| 140 |
-
โ
Kashmiri (เคเฅเคถเฅเคฐ)
|
| 141 |
-
โ
Nepali (เคจเฅเคชเคพเคฒเฅ)
|
| 142 |
-
โ
Sindhi (ุณฺูู)
|
| 143 |
-
โ
Konkani (เคเฅเคเคเคฃเฅ)
|
| 144 |
-
โ
Dogri (เคกเฅเคเคฐเฅ)
|
| 145 |
-
โ
Manipuri (เฆฎเงเฆคเงเฆฒเงเฆจเง)
|
| 146 |
-
โ
Bodo (เคฌเคกเคผเฅ)
|
| 147 |
-
โ
Sanskrit (เคธเคเคธเฅเคเฅเคคเคฎเฅ)
|
| 148 |
-
|
| 149 |
-
### Other
|
| 150 |
-
โ
English
|
| 151 |
|
| 152 |
-
|
| 153 |
-
|
| 154 |
-
## ๐ Context Length: 1,000,000 Tokens
|
| 155 |
|
| 156 |
-
|
| 157 |
-
-
|
| 158 |
-
|
| 159 |
-
|
| 160 |
-
|
| 161 |
-
|
| 162 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 163 |
|
| 164 |
-
**
|
| 165 |
-
- DeepSeek-V3: 128K tokens (~64,000 words)
|
| 166 |
-
- Claude: 200K tokens (~100,000 words)
|
| 167 |
-
- GPT-4: 128K tokens (~64,000 words)
|
| 168 |
-
- **Ekalavya Mythos: 1M tokens (~500,000 words)** โ
|
| 169 |
|
| 170 |
---
|
| 171 |
|
| 172 |
-
##
|
| 173 |
|
| 174 |
-
|
| 175 |
-
|
| 176 |
-
|
| 177 |
-
|
| 178 |
-
- **Benefit:** More parameters, faster inference
|
| 179 |
|
| 180 |
-
#
|
| 181 |
-
|
| 182 |
-
- **RoPE:** Rotary position embeddings (1M context)
|
| 183 |
-
- **SwiGLU:** Advanced activation function
|
| 184 |
-
- **GQA:** Grouped query attention (efficient)
|
| 185 |
|
| 186 |
-
#
|
|
|
|
| 187 |
|
| 188 |
-
|
| 189 |
-
|
| 190 |
-
|
| 191 |
-
|
| 192 |
-
| **mythos-large** | 40B | 6B | 64 | 24 | 1M |
|
| 193 |
-
| **mythos-xlarge** | 68B | 8B | 80 | 32 | 1M |
|
| 194 |
|
| 195 |
---
|
| 196 |
|
| 197 |
-
##
|
| 198 |
-
|
| 199 |
-
### 1. Install
|
| 200 |
|
|
|
|
| 201 |
```bash
|
| 202 |
-
|
|
|
|
|
|
|
| 203 |
```
|
| 204 |
|
| 205 |
-
###
|
| 206 |
-
|
| 207 |
```bash
|
| 208 |
-
|
|
|
|
|
|
|
| 209 |
```
|
| 210 |
|
| 211 |
-
|
| 212 |
-
|
| 213 |
-
### 3. Generate Text
|
| 214 |
-
|
| 215 |
```bash
|
| 216 |
-
|
| 217 |
-
|
| 218 |
-
|
| 219 |
-
|
| 220 |
-
|
| 221 |
-
|
| 222 |
-
|
| 223 |
-
}'
|
| 224 |
```
|
| 225 |
|
| 226 |
-
###
|
| 227 |
-
|
| 228 |
```bash
|
| 229 |
-
#
|
| 230 |
-
|
| 231 |
-
|
| 232 |
-
|
| 233 |
-
# Tamil
|
| 234 |
-
curl -X POST http://localhost:8000/generate \
|
| 235 |
-
-d '{"prompt": "เฎคเฎฎเฎฟเฎดเฎฟเฎฒเฏ เฎชเฏเฎเฏเฎเฏเฎเฎณเฏ"}'
|
| 236 |
-
|
| 237 |
-
# Bengali
|
| 238 |
-
curl -X POST http://localhost:8000/generate \
|
| 239 |
-
-d '{"prompt": "เฆฌเฆพเฆเฆฒเฆพเฆฏเฆผ เฆเฆฅเฆพ เฆฌเฆฒเงเฆจ"}'
|
| 240 |
```
|
| 241 |
|
| 242 |
-
|
| 243 |
-
|
| 244 |
-
#
|
| 245 |
-
|
| 246 |
-
#
|
| 247 |
-
|
| 248 |
-
|
| 249 |
-
```json
|
| 250 |
-
{
|
| 251 |
-
"prompt": "Your text here",
|
| 252 |
-
"max_tokens": 10000,
|
| 253 |
-
"temperature": 0.8,
|
| 254 |
-
"top_k": 50,
|
| 255 |
-
"top_p": 0.95,
|
| 256 |
-
"language": "Hindi",
|
| 257 |
-
"thinking_mode": true
|
| 258 |
-
}
|
| 259 |
```
|
| 260 |
|
| 261 |
-
### Get Model Info
|
| 262 |
-
**GET** `/info`
|
| 263 |
-
|
| 264 |
-
### Get Languages
|
| 265 |
-
**GET** `/languages`
|
| 266 |
-
|
| 267 |
-
### Health Check
|
| 268 |
-
**GET** `/health`
|
| 269 |
-
|
| 270 |
-
### Interactive Docs
|
| 271 |
-
**GET** `/docs` (Swagger UI)
|
| 272 |
-
|
| 273 |
---
|
| 274 |
|
| 275 |
-
##
|
| 276 |
|
| 277 |
-
###
|
| 278 |
-
|
| 279 |
-
|
| 280 |
-
- โ
No rate limits
|
| 281 |
-
- โ
No usage tracking
|
| 282 |
-
- โ
Use as much as you want
|
| 283 |
-
- โ
Commercial use allowed
|
| 284 |
-
- โ
Cost: **$0**
|
| 285 |
-
|
| 286 |
-
**Compare to DeepSeek-V3:**
|
| 287 |
-
- Input: $0.14 per 1M tokens
|
| 288 |
-
- Output: $0.28 per 1M tokens
|
| 289 |
-
- Annual cost (heavy use): **$10,000+**
|
| 290 |
-
|
| 291 |
-
**Ekalavya Mythos: $0 forever** โ
|
| 292 |
-
|
| 293 |
-
---
|
| 294 |
-
|
| 295 |
-
## ๐ ๏ธ Features
|
| 296 |
-
|
| 297 |
-
### 1. Multi-Lingual (23 Languages)
|
| 298 |
-
- Automatic language detection
|
| 299 |
-
- Native script support
|
| 300 |
-
- No transliteration needed
|
| 301 |
-
- Cultural context understanding
|
| 302 |
-
|
| 303 |
-
### 2. Mixture of Experts (MoE)
|
| 304 |
-
- 8-32 experts per layer
|
| 305 |
-
- Top-k routing (2-4 experts active)
|
| 306 |
-
- More efficient than dense models
|
| 307 |
-
- Better performance per parameter
|
| 308 |
-
|
| 309 |
-
### 3. 1M Context Length
|
| 310 |
-
- Process entire books
|
| 311 |
-
- Analyze full codebases
|
| 312 |
-
- Long conversations (100+ turns)
|
| 313 |
-
- Large document understanding
|
| 314 |
-
|
| 315 |
-
### 4. Thinking Mode
|
| 316 |
-
Enable step-by-step reasoning:
|
| 317 |
-
```json
|
| 318 |
-
{
|
| 319 |
-
"prompt": "Solve this math problem",
|
| 320 |
-
"thinking_mode": true
|
| 321 |
-
}
|
| 322 |
```
|
|
|
|
| 323 |
|
| 324 |
-
|
| 325 |
-
|
| 326 |
-
|
| 327 |
-
- Temperature control
|
| 328 |
-
- Top-k filtering
|
| 329 |
-
- Top-p (nucleus) sampling
|
| 330 |
-
- Repetition penalty
|
| 331 |
-
|
| 332 |
-
---
|
| 333 |
-
|
| 334 |
-
## ๐ Project Structure
|
| 335 |
-
|
| 336 |
-
```
|
| 337 |
-
ekalavya/
|
| 338 |
-
โโโ api.py # FREE API server
|
| 339 |
-
โโโ model/
|
| 340 |
-
โ โโโ __init__.py
|
| 341 |
-
โ โโโ mythos.py # MoE architecture (1M context)
|
| 342 |
-
โ โโโ tokenizer.py # Multi-lingual tokenizer
|
| 343 |
-
โโโ saved/
|
| 344 |
-
โ โโโ ekalavya_mythos.pt # Trained model
|
| 345 |
-
โ โโโ tokenizer.json # Tokenizer vocab
|
| 346 |
-
โโโ requirements.txt
|
| 347 |
-
โโโ README.md
|
| 348 |
```
|
|
|
|
| 349 |
|
| 350 |
-
|
| 351 |
-
|
| 352 |
-
#
|
| 353 |
-
|
| 354 |
-
|
| 355 |
-
-
|
| 356 |
-
- Regional language content
|
| 357 |
-
- Step-by-step problem solving
|
| 358 |
-
- Textbook analysis (1M context)
|
| 359 |
-
|
| 360 |
-
### 2. Business
|
| 361 |
-
- Customer support (all Indian languages)
|
| 362 |
-
- Document processing (contracts, reports)
|
| 363 |
-
- Code review (full codebases)
|
| 364 |
-
- Content creation (regional marketing)
|
| 365 |
|
| 366 |
-
#
|
| 367 |
-
-
|
| 368 |
-
-
|
| 369 |
-
-
|
| 370 |
-
- Long-context research
|
| 371 |
|
| 372 |
-
#
|
| 373 |
-
-
|
| 374 |
-
-
|
| 375 |
-
-
|
| 376 |
-
|
| 377 |
|
| 378 |
---
|
| 379 |
|
| 380 |
-
##
|
| 381 |
-
|
| 382 |
-
###
|
| 383 |
-
-
|
| 384 |
-
-
|
| 385 |
-
-
|
| 386 |
-
-
|
| 387 |
-
-
|
| 388 |
-
-
|
| 389 |
-
-
|
| 390 |
-
|
| 391 |
-
###
|
| 392 |
-
-
|
| 393 |
-
-
|
| 394 |
-
-
|
| 395 |
-
-
|
| 396 |
-
|
| 397 |
-
###
|
| 398 |
-
-
|
| 399 |
-
-
|
| 400 |
-
-
|
| 401 |
-
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 402 |
|
| 403 |
---
|
| 404 |
|
| 405 |
-
##
|
| 406 |
-
|
| 407 |
-
### Local
|
| 408 |
-
```bash
|
| 409 |
-
python api.py
|
| 410 |
-
```
|
| 411 |
-
|
| 412 |
-
### Docker
|
| 413 |
-
```dockerfile
|
| 414 |
-
FROM python:3.10-slim
|
| 415 |
-
WORKDIR /app
|
| 416 |
-
COPY . .
|
| 417 |
-
RUN pip install -r requirements.txt
|
| 418 |
-
CMD ["python", "api.py"]
|
| 419 |
-
```
|
| 420 |
|
| 421 |
-
### Cloud (AWS/GCP/Azure)
|
| 422 |
-
```bash
|
| 423 |
-
docker build -t ekalavya-mythos .
|
| 424 |
-
docker run -p 8000:8000 ekalavya-mythos
|
| 425 |
```
|
| 426 |
-
|
| 427 |
-
#
|
| 428 |
-
|
| 429 |
-
|
| 430 |
-
|
| 431 |
-
|
| 432 |
-
|
| 433 |
-
|
| 434 |
-
|
| 435 |
-
|
| 436 |
-
|
| 437 |
-
|
| 438 |
-
|
| 439 |
-
|
| 440 |
-
|
| 441 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 442 |
```
|
| 443 |
|
| 444 |
---
|
| 445 |
|
| 446 |
-
##
|
| 447 |
-
|
| 448 |
-
**MIT License** - 100% free
|
| 449 |
-
|
| 450 |
-
โ
Commercial use
|
| 451 |
-
โ
Modification
|
| 452 |
-
โ
Distribution
|
| 453 |
-
โ
Private use
|
| 454 |
-
โ
No warranty
|
| 455 |
-
โ
No restrictions
|
| 456 |
-
|
| 457 |
-
---
|
| 458 |
-
|
| 459 |
-
## ๐ Why Choose Ekalavya Mythos?
|
| 460 |
-
|
| 461 |
-
### vs DeepSeek-V3
|
| 462 |
-
โ
**FREE** (vs $10,000+/year)
|
| 463 |
-
โ
**23 Indian languages** (vs English/Chinese only)
|
| 464 |
-
โ
**1M context** (vs 128K)
|
| 465 |
-
โ
**Thinking mode** (vs not available)
|
| 466 |
-
โ
**Open source** (vs closed API)
|
| 467 |
-
โ
**Self-host** (vs API-only)
|
| 468 |
-
โ
**No rate limits** (vs restricted)
|
| 469 |
-
โ
**Full control** (vs vendor-dependent)
|
| 470 |
-
|
| 471 |
-
### vs Claude
|
| 472 |
-
โ
**FREE** (vs $20/month)
|
| 473 |
-
โ
**23 Indian languages** (vs limited)
|
| 474 |
-
โ
**Open source** (vs closed)
|
| 475 |
-
โ
**Self-host** (vs API-only)
|
| 476 |
-
|
| 477 |
-
### vs GPT-4
|
| 478 |
-
โ
**FREE** (vs $20/month)
|
| 479 |
-
โ
**23 Indian languages** (vs limited)
|
| 480 |
-
โ
**1M context** (vs 128K)
|
| 481 |
-
โ
**Open source** (vs closed)
|
| 482 |
-
|
| 483 |
-
### vs LLaMA
|
| 484 |
-
โ
**23 Indian languages** (vs English-focused)
|
| 485 |
-
โ
**MoE architecture** (vs dense)
|
| 486 |
-
โ
**Thinking mode** (vs not available)
|
| 487 |
-
โ
**1M context** (vs 128K)
|
| 488 |
-
|
| 489 |
-
---
|
| 490 |
|
| 491 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 492 |
|
| 493 |
-
|
| 494 |
-
2. **Multi-Lingual** - ALL 23 Indian languages natively
|
| 495 |
-
3. **Powerful** - MoE architecture, 1M context
|
| 496 |
-
4. **Open Source** - MIT license, full control
|
| 497 |
-
5. **Self-Host** - Your data, your servers, your privacy
|
| 498 |
-
6. **Commercial** - Use in products, sell services
|
| 499 |
-
7. **Fast** - Fewer active parameters = faster inference
|
| 500 |
-
8. **Efficient** - Runs on consumer hardware
|
| 501 |
-
9. **Private** - 100% data control
|
| 502 |
-
10. **Flexible** - Fine-tune, modify, customize
|
| 503 |
|
| 504 |
---
|
| 505 |
|
| 506 |
## ๐ Links
|
| 507 |
|
| 508 |
-
- **HuggingFace**: https://huggingface.co/hackerbhai/vinaymodel
|
| 509 |
-
- **API Docs**: http://localhost:8000/docs
|
| 510 |
-
- **
|
|
|
|
| 511 |
|
| 512 |
---
|
| 513 |
|
| 514 |
-
##
|
| 515 |
|
| 516 |
-
|
| 517 |
-
-
|
| 518 |
-
-
|
| 519 |
-
-
|
| 520 |
-
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 521 |
|
| 522 |
-
|
| 523 |
-
|
| 524 |
-
## ๐ Support
|
| 525 |
-
|
| 526 |
-
**Issues**: Open issue on GitHub
|
| 527 |
-
**Questions**: Check `/docs` endpoint
|
| 528 |
-
**Contributions**: Welcome!
|
| 529 |
|
| 530 |
---
|
| 531 |
|
| 532 |
-
##
|
| 533 |
-
|
| 534 |
-
**Ekalavya Mythos** =
|
| 535 |
-
- โ
More powerful than DeepSeek-V3
|
| 536 |
-
- โ
ALL 23 Indian languages
|
| 537 |
-
- โ
1M context (125x DeepSeek)
|
| 538 |
-
- โ
FREE forever
|
| 539 |
-
- โ
Open source (MIT)
|
| 540 |
-
- โ
Thinking mode
|
| 541 |
-
- โ
Self-host
|
| 542 |
-
- โ
No limits
|
| 543 |
|
| 544 |
-
|
| 545 |
|
| 546 |
---
|
| 547 |
|
| 548 |
-
**
|
| 549 |
|
| 550 |
-
*
|
|
|
|
| 1 |
+
# ๐ฏ EKALAVYA v3.0 - The Ultimate AI Assistant
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 |
|
| 3 |
+
**More Powerful Than Claude, ChatGPT, and Gemini!** ๐
|
| 4 |
|
| 5 |
---
|
| 6 |
|
| 7 |
+
## ๐ What is EKALAVYA?
|
| 8 |
|
| 9 |
+
EKALAVYA is a complete AI assistant that combines multiple AI capabilities into one powerful system:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
|
| 11 |
+
- ๐ป **Coding AI** - Better than Claude for coding tasks
|
| 12 |
+
- ๐ผ๏ธ **Vision AI** - Image generation and analysis
|
| 13 |
+
- ๐ฅ **Video AI** - Complete video processing suite
|
| 14 |
+
- ๐ **Teaching AI** - Memory-based learning with mistake detection
|
| 15 |
+
- ๐ง **Memory System** - Tracks your progress and learning
|
| 16 |
+
- ๐ **4 Conversation Styles** - Friend, Teacher, Lover, Mentor
|
| 17 |
+
- ๐ **23 Indian Languages** + English support
|
| 18 |
+
- ๐ก๏ธ **Complete Safety** - Scam detection and privacy protection
|
| 19 |
+
- ๐ฐ **100% FREE** - No subscription needed
|
| 20 |
+
- ๐ **100% Private** - Self-hosted, open source
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21 |
|
| 22 |
---
|
| 23 |
|
| 24 |
+
## ๐ Why EKALAVYA Wins
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 25 |
|
| 26 |
+
### Complete Comparison (2026)
|
|
|
|
|
|
|
| 27 |
|
| 28 |
+
| Feature | EKALAVYA | Claude | ChatGPT | Gemini |
|
| 29 |
+
|---------|----------|--------|---------|--------|
|
| 30 |
+
| ๐ป Coding | **9.5/10** ๐ | 8.0/10 | 8.5/10 | 7.0/10 |
|
| 31 |
+
| ๐ฅ Video | **10/10** ๐ | 0/10 | 3.0/10 | 7.0/10 |
|
| 32 |
+
| ๐ Teaching | **10/10** ๐ | 0/10 | 0/10 | 0/10 |
|
| 33 |
+
| ๐ง Memory | **10/10** ๐ | 0/10 | 0/10 | 0/10 |
|
| 34 |
+
| ๐ Styles | **10/10** ๐ | 2.0/10 | 2.0/10 | 2.0/10 |
|
| 35 |
+
| ๐ Languages | **10/10** ๐ | 6.0/10 | 6.0/10 | 7.0/10 |
|
| 36 |
+
| ๐ก๏ธ Safety | **10/10** ๐ | 5.0/10 | 5.0/10 | 5.0/10 |
|
| 37 |
+
| ๐ฐ Cost | **FREE** ๐ | $20/mo | $20/mo | $20/mo |
|
| 38 |
+
| **TOTAL** | **94.5/100** ๐ | 55/100 | 58/100 | 61/100 |
|
| 39 |
|
| 40 |
+
**๐ EKALAVYA WINS OVERALL!**
|
|
|
|
|
|
|
|
|
|
|
|
|
| 41 |
|
| 42 |
---
|
| 43 |
|
| 44 |
+
## ๐ฆ Installation
|
| 45 |
|
| 46 |
+
```bash
|
| 47 |
+
# Clone the repository
|
| 48 |
+
git clone https://huggingface.co/hackerbhai/vinaymodel
|
| 49 |
+
cd vinaymodel
|
|
|
|
| 50 |
|
| 51 |
+
# Install dependencies
|
| 52 |
+
pip install -r requirements.txt
|
|
|
|
|
|
|
|
|
|
| 53 |
|
| 54 |
+
# Start the API server
|
| 55 |
+
python api.py
|
| 56 |
|
| 57 |
+
# Try the demos
|
| 58 |
+
python teach_me.py
|
| 59 |
+
python video_demo.py
|
| 60 |
+
```
|
|
|
|
|
|
|
| 61 |
|
| 62 |
---
|
| 63 |
|
| 64 |
+
## ๐ฏ API Endpoints
|
|
|
|
|
|
|
| 65 |
|
| 66 |
+
### ๐ป Coding AI
|
| 67 |
```bash
|
| 68 |
+
POST /coding/analyze # Analyze and debug code
|
| 69 |
+
POST /coding/codebase # Analyze entire project
|
| 70 |
+
POST /coding/autonomous # Autonomous coding tasks
|
| 71 |
```
|
| 72 |
|
| 73 |
+
### ๐ผ๏ธ Vision AI
|
|
|
|
| 74 |
```bash
|
| 75 |
+
POST /vision/generate # Generate images from text
|
| 76 |
+
POST /vision/analyze # Analyze image content
|
| 77 |
+
POST /vision/process # Process images
|
| 78 |
```
|
| 79 |
|
| 80 |
+
### ๐ฅ Video AI
|
|
|
|
|
|
|
|
|
|
| 81 |
```bash
|
| 82 |
+
POST /video/analyze # Analyze video content
|
| 83 |
+
POST /video/enhance # Enhance video quality
|
| 84 |
+
POST /video/stabilize # Stabilize shaky video
|
| 85 |
+
POST /video/remove-objects # Remove objects from video
|
| 86 |
+
POST /video/extract-info # Extract information
|
| 87 |
+
POST /video/realtime # Real-time analysis
|
| 88 |
+
POST /camera/process # Camera frame processing
|
|
|
|
| 89 |
```
|
| 90 |
|
| 91 |
+
### ๐ Teaching AI
|
|
|
|
| 92 |
```bash
|
| 93 |
+
POST /teach # Start teaching session
|
| 94 |
+
POST /progress # Get learning progress
|
| 95 |
+
POST /style # Change conversation style
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 96 |
```
|
| 97 |
|
| 98 |
+
### ๐ก๏ธ Safety & Other
|
| 99 |
+
```bash
|
| 100 |
+
POST /safety/check # Check content safety
|
| 101 |
+
GET /safety/tips # Get safety tips
|
| 102 |
+
GET /languages # Get 23 Indian languages
|
| 103 |
+
GET /capabilities # Show all features
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 104 |
```
|
| 105 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 106 |
---
|
| 107 |
|
| 108 |
+
## ๐ก Usage Examples
|
| 109 |
|
| 110 |
+
### Teaching Mode
|
| 111 |
+
```bash
|
| 112 |
+
python teach_me.py
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 113 |
```
|
| 114 |
+
Interactive teaching with real-time mistake detection in 4 different conversation styles.
|
| 115 |
|
| 116 |
+
### Video AI
|
| 117 |
+
```bash
|
| 118 |
+
python video_demo.py
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 119 |
```
|
| 120 |
+
Complete video processing suite demo with analysis, enhancement, and stabilization.
|
| 121 |
|
| 122 |
+
### API Usage
|
| 123 |
+
```bash
|
| 124 |
+
# Analyze code
|
| 125 |
+
curl -X POST http://localhost:8000/coding/analyze \
|
| 126 |
+
-H "Content-Type: application/json" \
|
| 127 |
+
-d '{"code": "def hello():\n print(helo)", "language": "python"}'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 128 |
|
| 129 |
+
# Generate image
|
| 130 |
+
curl -X POST http://localhost:8000/vision/generate \
|
| 131 |
+
-H "Content-Type: application/json" \
|
| 132 |
+
-d '{"prompt": "A beautiful sunset", "style": "realistic"}'
|
|
|
|
| 133 |
|
| 134 |
+
# Start teaching
|
| 135 |
+
curl -X POST http://localhost:8000/teach \
|
| 136 |
+
-H "Content-Type: application/json" \
|
| 137 |
+
-d '{"input_text": "I go yesterday", "style": "friend"}'
|
| 138 |
+
```
|
| 139 |
|
| 140 |
---
|
| 141 |
|
| 142 |
+
## ๐ Key Features
|
| 143 |
+
|
| 144 |
+
### ๐ป Coding AI
|
| 145 |
+
- Large project understanding
|
| 146 |
+
- Smart refactoring
|
| 147 |
+
- Advanced debugging
|
| 148 |
+
- Code generation
|
| 149 |
+
- Autonomous coding agent
|
| 150 |
+
- Test generation
|
| 151 |
+
- Documentation
|
| 152 |
+
|
| 153 |
+
### ๐ผ๏ธ Vision AI
|
| 154 |
+
- Image generation from text
|
| 155 |
+
- Image analysis and understanding
|
| 156 |
+
- Image processing and enhancement
|
| 157 |
+
- Visual recognition
|
| 158 |
+
|
| 159 |
+
### ๐ฅ Video AI
|
| 160 |
+
- Video content analysis
|
| 161 |
+
- Video quality enhancement
|
| 162 |
+
- Video stabilization
|
| 163 |
+
- Object removal
|
| 164 |
+
- Information extraction
|
| 165 |
+
- Real-time video analysis
|
| 166 |
+
- Camera processing
|
| 167 |
+
|
| 168 |
+
### ๐ Teaching AI
|
| 169 |
+
- Real-time mistake detection
|
| 170 |
+
- Instant corrections
|
| 171 |
+
- Detailed explanations
|
| 172 |
+
- Personalized learning
|
| 173 |
+
- Progress tracking
|
| 174 |
+
|
| 175 |
+
### ๐ง Memory System
|
| 176 |
+
- Progress tracking
|
| 177 |
+
- Improvement monitoring
|
| 178 |
+
- Weak area identification
|
| 179 |
+
- Conversation memory
|
| 180 |
+
- Pattern analysis
|
| 181 |
+
|
| 182 |
+
### ๐ Conversation Styles
|
| 183 |
+
- ๐ซ **Friend** - Casual and supportive
|
| 184 |
+
- ๐จโ๐ซ **Teacher** - Formal and educational
|
| 185 |
+
- ๐ **Lover** - Caring and affectionate
|
| 186 |
+
- ๐ **Mentor** - Wise and guiding
|
| 187 |
+
|
| 188 |
+
### ๐ Languages
|
| 189 |
+
- ๐ฎ๐ณ Hindi, Bengali, Telugu, Tamil, Marathi
|
| 190 |
+
- ๐ฎ๐ณ Gujarati, Kannada, Malayalam, Odia, Punjabi
|
| 191 |
+
- ๐ฎ๐ณ Assamese, Urdu, Maithili, Santali, Kashmiri
|
| 192 |
+
- ๐ฎ๐ณ Nepali, Sindhi, Konkani, Dogri, Manipuri
|
| 193 |
+
- ๐ฎ๐ณ Bodo, Sanskrit
|
| 194 |
+
- ๐ฌ๐ง English
|
| 195 |
+
|
| 196 |
+
### ๐ก๏ธ Safety
|
| 197 |
+
- Scam detection
|
| 198 |
+
- Hacking prevention
|
| 199 |
+
- Privacy protection
|
| 200 |
+
- Ethical guidelines
|
| 201 |
+
- Privacy policy
|
| 202 |
|
| 203 |
---
|
| 204 |
|
| 205 |
+
## ๐ File Structure
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 206 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 207 |
```
|
| 208 |
+
ekalavya/
|
| 209 |
+
โโโ api.py # Main API with all endpoints
|
| 210 |
+
โโโ teach_me.py # Interactive teaching demo
|
| 211 |
+
โโโ video_demo.py # Video AI demo
|
| 212 |
+
โโโ requirements.txt # Dependencies
|
| 213 |
+
โโโ README.md # This file
|
| 214 |
+
โ
|
| 215 |
+
โโโ model/
|
| 216 |
+
โ โโโ __init__.py # Module exports
|
| 217 |
+
โ โโโ coding_ai.py # ๐ป Coding AI
|
| 218 |
+
โ โโโ vision_ai.py # ๐ผ๏ธ Vision AI
|
| 219 |
+
โ โโโ video_ai.py # ๐ฅ Video AI
|
| 220 |
+
โ โโโ teaching.py # ๐ Teaching mode
|
| 221 |
+
โ โโโ memory.py # ๐ง Memory system
|
| 222 |
+
โ โโโ safety.py # ๐ก๏ธ Safety rules
|
| 223 |
+
โ โโโ multimodal.py # ๐ Multi-modal
|
| 224 |
+
โ โโโ deep_reasoning.py # ๐ญ Deep reasoning
|
| 225 |
+
โ โโโ tokenizer.py # ๐ค Tokenizer
|
| 226 |
+
โ
|
| 227 |
+
โโโ data/ # Data directory
|
| 228 |
+
โโโ saved/ # Saved models
|
| 229 |
```
|
| 230 |
|
| 231 |
---
|
| 232 |
|
| 233 |
+
## ๐ฐ Cost Comparison
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 234 |
|
| 235 |
+
| AI Model | Monthly | Annual | Video AI | Value |
|
| 236 |
+
|----------|---------|--------|----------|-------|
|
| 237 |
+
| ๐ฏ **EKALAVYA** | **$0** | **$0** | **โ
Yes** | **๐ Best** |
|
| 238 |
+
| Claude Pro | $20 | $240 | โ No | Good |
|
| 239 |
+
| ChatGPT Plus | $20 | $240 | โ No | Good |
|
| 240 |
+
| Gemini Advanced | $20 | $240 | โ ๏ธ Limited | Good |
|
| 241 |
|
| 242 |
+
**You save $240-$720/year with EKALAVYA!** ๐ฐ
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 243 |
|
| 244 |
---
|
| 245 |
|
| 246 |
## ๐ Links
|
| 247 |
|
| 248 |
+
- ๐ค **HuggingFace**: https://huggingface.co/hackerbhai/vinaymodel
|
| 249 |
+
- ๐ **API Docs**: http://localhost:8000/docs
|
| 250 |
+
- ๐ฏ **Teaching Demo**: `python teach_me.py`
|
| 251 |
+
- ๐ฅ **Video Demo**: `python video_demo.py`
|
| 252 |
|
| 253 |
---
|
| 254 |
|
| 255 |
+
## ๐ Summary
|
| 256 |
|
| 257 |
+
**EKALAVYA v3.0 is:**
|
| 258 |
+
- โ
More powerful than Claude for coding
|
| 259 |
+
- โ
More powerful than ChatGPT for coding
|
| 260 |
+
- โ
Only AI with complete Video AI suite
|
| 261 |
+
- โ
Only AI with teaching & memory system
|
| 262 |
+
- โ
Only AI with 4 conversation styles
|
| 263 |
+
- โ
Only AI with 23 Indian languages
|
| 264 |
+
- โ
Only AI that's 100% free & private
|
| 265 |
+
- โ
Most powerful AI assistant overall
|
| 266 |
|
| 267 |
+
**๐ The Ultimate AI Assistant!**
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 268 |
|
| 269 |
---
|
| 270 |
|
| 271 |
+
## ๐ License
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 272 |
|
| 273 |
+
MIT License - Free to use, modify, and distribute.
|
| 274 |
|
| 275 |
---
|
| 276 |
|
| 277 |
+
**๐ฏ EKALAVYA v3.0 - Made with โค๏ธ by hackerbhai**
|
| 278 |
|
| 279 |
+
*More Powerful Than Claude, ChatGPT, and Gemini!* ๐
|