A powerful, real-time content moderation platform powered by Mistral AI, designed to create safer online spaces through intelligent content analysis.
-
π Real-time Analysis
- Instant content moderation
- Fast response times
- Live chat monitoring
-
π‘οΈ Advanced Detection
- Toxicity detection
- Self-harm content identification
- Threat detection
- Inappropriate language filtering
-
π Chrome Extension
- Browser-wide protection
- Google Meet integration
- Custom moderation preferences
- Instant notifications
-
β‘ Performance
- High accuracy moderation
- 7B+ parameter AI model
- Support for 30+ languages
- 24/7 availability
flowchart TD
subgraph Client
UI[User Interface]
CE[Chrome Extension]
end
subgraph Core_Services
MM[Moderation Module]
AI[Mistral AI Engine]
AP[API Layer]
end
subgraph Processing
TC[Text Classification]
SA[Sentiment Analysis]
TD[Threat Detection]
end
UI --> |Text Input| MM
CE --> |Real-time Content| MM
MM --> |Content Analysis| AI
AI --> |Results| AP
AP --> TC & SA & TD
TC & SA & TD --> |Analysis Results| UI
flowchart TD
subgraph Development
LC[Local Development]
DK[Docker Container]
end
subgraph Production
RD[Render Deployment]
subgraph Services
FE[Frontend Static Files]
BE[Backend API]
end
end
subgraph CI_CD
GA[GitHub Actions]
DB[Docker Build]
end
LC --> |npm run dev| DK
DK --> |docker-compose| GA
GA --> |Build & Test| DB
DB --> |Deploy| RD
RD --> FE & BE
graph TD
subgraph Frontend
RC[React Components]
RT[Router]
PS[Pages]
subgraph Components
FT[Features]
AB[About]
TM[Team]
PR[Pricing]
end
end
subgraph Core_Features
TM[Text Moderation]
subgraph Analysis
TX[Toxicity Detection]
TH[Threat Analysis]
EM[Emotional Analysis]
CR[Credibility Scoring]
end
end
subgraph Integration
API[API Layer]
MA[Mistral AI]
WH[Webhooks]
end
RC --> RT
RT --> PS
PS --> FT & AB & TM & PR
FT --> TM
TM --> TX & TH & EM & CR
TX & TH & EM & CR --> API
API --> MA
MA --> WH
- Frontend: React 18 + TypeScript
- AI Engine: Mistral-7B
- Styling: Tailwind CSS
- Build Tool: Vite
- Backend: Node.js + Supabase
- CI/CD: Github Actions
- Containerization: Docker
- Node.js 16+
- Docker Desktop (for containerized deployment)
- Git
- Clone the repository
git clone https://github.com/yourusername/maverick-ai.git
cd maverick-ai
- Choose your preferred setup method:
npm install
docker-compose up --build
# Access at http://localhost:3000
npm install
npm run dev
# Access at http://localhost:5173
- Request API access from project maintainers
- Create
.env.local
file:
VITE_MISTRAL_API_KEY=your_key_here
Our extension provides real-time content moderation across browsers:
- Install from Chrome Web Store (coming soon)
- Configure moderation preferences
- Enjoy automatic content monitoring
- Receive instant alerts for harmful content
We welcome contributions! See our Contributing Guidelines for details.
- Growing number of processed content pieces
- Powered by Mistral-7B language model
- Active development and improvements
- 24/7 Real-time Protection
Need help? Contact our maintainers:
MIT License - See LICENSE for details.