# Vigthoria AI Assistant

<p align="center">
  <img src="https://github.com/vigthoria/vigthoria-ai-extension/raw/HEAD/vigthoria-icon.png" alt="Vigthoria AI" width="128" height="128">
</p>

<p align="center">
  <strong>Advanced AI-Powered Development Assistant</strong><br>
  Neural Networks • Agentic Intelligence • Multi-Model AI
</p>

---

## 🚀 Features

### AI Chat Modes

| Mode | Description | Subscription |
|------|-------------|--------------|
| **Ask** | Quick questions and explanations | Free |
| **Build** | Generate code, create projects, analyze files | Basic |
| **Agent** | Autonomous task execution with file operations | Premium |
| **Operator** | BMAD orchestration and system operations | Enterprise |

### Core Capabilities

- 🤖 **@vigthoria Chat Participant** - Native VS Code Chat integration
- 🔧 **Build Mode** - Create projects, generate code, analyze files
- 🤖 **Agent Mode** - Autonomous AI agents for complex tasks
- ⚙️ **Operator Mode** - BMAD orchestration system
- 📁 **File Context** - Reference files in chat with #filename
- 🔄 **Real-time Streaming** - Token-by-token AI responses

### Premium Features (Premium/Enterprise)

- 🧠 **AI Personality System** - Customizable AI behavior
- 🧬 **Code DNA Analyzer** - Deep code pattern analysis
- 🔮 **Predictive Debugging** - AI-powered bug prediction
- 📝 **Real-Time Code Review** - Instant code quality feedback

---

## 📋 Requirements

- **VS Code** ^1.93.0 or **Vigthoria Code** ^1.0.0
- **Subscription** at [coder.vigthoria.io](https://coder.vigthoria.io)

---

## 🔐 Authentication

This extension requires authentication with Vigthoria services:

1. Open Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
2. Run "Vigthoria AI: Login to Vigthoria"
3. Sign in with your Vigthoria account

### Subscription Tiers

| Tier | Modes | Daily Requests |
|------|-------|----------------|
| **Free** | Ask | 20 |
| **Basic** | Ask, Build | 100 |
| **Premium** | Ask, Build, Agent | 1,000 |
| **Enterprise** | All + Custom | Unlimited |

---

## 💬 Usage

### Using @vigthoria in Chat

Open VS Code Chat (Ctrl+Shift+I) and type:

- @vigthoria explain this code
- @vigthoria /build create a REST API with Express
- @vigthoria /agent refactor all TypeScript files
- @vigthoria /operator deploy to production

### Slash Commands

- /build - Project generation and code creation
- /agent - Autonomous task execution
- /operator - System operations (Enterprise)
- /analyze - Code structure analysis
- /explain - Code explanation

---

## ⚙️ Extension Settings

Access via Command Palette:

- Vigthoria AI: Open Chat - Open AI chat panel
- Vigthoria AI: Show Subscription Status - View subscription info
- Vigthoria AI: Switch Mode - Change AI mode
- Vigthoria AI: Memory Status - Check memory optimization

---

## 🔗 Links

- [Vigthoria Coder](https://coder.vigthoria.io) - Web IDE
- [Vigthoria Code](https://extension.vigthoria.io) - Desktop Fork
- [Documentation](https://docs.vigthoria.io)
- [Pricing](https://coder.vigthoria.io/pricing)

---

## 📄 License

MIT License - © 2026 Vigthoria Technologies

---

Built with ❤️ by Vigthoria
