✅ PRODUCTION READY - Fully Autonomous Self-Improving AI System
MindX is a comprehensive autonomous AI framework that operates as a fully self-improving artificial intelligence system.
API reference: mindX provides an API. When the backend is running (default port 8000), http://localhost:8000/docs provides the interactive FastAPI Swagger UI—the best way to explore and test API interactions (endpoints, request/response schemas, try-it-out). See docs/API.md for base URL, route groups, AgenticPlace connection, and how to connect mindX to Ollama so AgenticPlace can use it.
Current Phase: ✅ Production-Ready Enterprise Deployment Last Updated: March 2026 System Transformation: Manual → Fully Autonomous → Enterprise Production-Ready with Security Controls
MindX leverages Mistral AI's advanced models for superior reasoning, code generation, and autonomous decision-making:
# Test Mistral AI integration
python -c "from api.mistral_api import test_mistral_connection; import asyncio; asyncio.run(test_mistral_connection())"
Run comprehensive Mistral API tests
python tests/test_mistral_chat_completion_api.py
Mistral AI Capabilities:
mistral-large-latest for complex strategic thinkingcodestral-latest for autonomous software developmentmistral-nemo-latest for real-time operationsmistral-embed-v2 for semantic memory and knowledge retrievalModel Selection Matrix:
Task Type | Primary Model | Fallback Model
----------------------|------------------------|------------------
Strategic Reasoning | mistral-large-latest | mistral-8x22b-instruct
Code Generation | codestral-latest | codestral-22b-latest
High-Speed Chat | mistral-nemo-latest | mistral-small-latest
Memory & Embeddings | mistral-embed-v2 | mistral-embed
pip install -r requirements.txt
# Copy and configure environment
cp .env.example .env
Add your Mistral AI API key
echo "MISTRAL_API_KEY=your-mistral-api-key-here" >> .env
# Start the full autonomous system
python3 augmentic.py
The system will automatically start:
✓ MastermindAgent strategic evolution loops
✓ BDI Agent tactical execution
✓ Mistral AI-powered reasoning and code generation
✓ Autonomous audit campaigns (scheduled)
✓ Resource and performance monitoring
✓ Economic cost tracking with real-time optimization
# Automated production deployment with security hardening
./deploy/production_deploy.sh
The deployment will configure:
✓ Security hardening (UFW firewall, fail2ban intrusion prevention)
✓ nginx load balancer with SSL certificates
✓ PostgreSQL and Redis with optimized configuration
✓ systemd services with health monitoring
✓ Encrypted vault migration for sensitive data
✓ Automated backup and log rotation
Production Guides:
# Check system status
python3 augmentic.py --status
View agent performance metrics
python3 augmentic.py --metrics
Monitor Mistral AI usage and costs
python3 augmentic.py --costs
Check evolution progress
python3 augmentic.py --evolution
User Directive → MastermindAgent (Orchestrator) → Task Analysis → Mistral Model Selection → Execution
↓ ↓
CoordinatorAgent (Conductor) → Infrastructure Management
↓
[mistral-large-latest] ← Strategic Reasoning
[codestral-latest] ← Code Generation
[mistral-embed-v2] ← Semantic Search
[mistral-nemo-latest] ← High-Speed Processing
BDI Agent ←→ Enhanced Simple Coder ←→ Tool/Agent Factories
↓ ↓ ↓
Guardian Agent ← Memory Agent → Augmentic Intelligence
MindX intelligently routes tasks to optimal Mistral models:
mistral-large-latestmistral-8x22b-instructcodestral-latestcodestral-22b-latestmistral-nemo-latestmistral-small-latestmistral-embed-v2mistral-embedmistral-large-latestmistral-8x22b-instructMindX continuously evolves through:
# Test Mistral AI integration
python tests/test_mistral_chat_completion_api.py
View Mistral API compliance report
cat docs/mistral_chat_completion_api_compliance.md
Check model performance metrics
python3 augmentic.py --metrics
# models/mistral.yaml
mistral/mistral-large-latest:
task_scores:
reasoning: 0.92
code_generation: 0.85
writing: 0.94
speed_sensitive: 0.75
assessed_capabilities: ["text", "reasoning"]
cost_per_kilo_input_tokens: 0.002
cost_per_kilo_output_tokens: 0.006
// data/config/official_agents_registry.json
{
"mastermind_agent": {
"enabled": true,
"tools": [""],
"mistral_integration": true,
"default_model": "mistral-large-latest"
}
}
# Natural language to code using Mistral AI
result = await mastermind.process_utterance(
"Create a REST API endpoint for user authentication using FastAPI"
)
# Advanced reasoning with Mistral Large
reasoning = await mistral.enhance_reasoning(
context="system architecture analysis",
question="How to optimize agent coordination for maximum efficiency?"
)
# Intelligent code generation using Codestral
code = await mistral.generate_code(
prompt="def optimize_agent_performance(",
suffix="return optimized_result",
model="codestral-latest"
)
# Multi-agent coordination with augmentic intelligence
await augmentic_intelligence.start_improvement_loop(
iterations=10,
focus_areas=["performance", "security", "cost_optimization"]
)
MindX embraces collaborative intelligence:
MIT License - See LICENSE for details.
MindX: The First Autonomous Digital Civilization 🚀 Powered by Mistral AI - Where Intelligence Meets Autonomy*
(c) 2025 PYTHAI Institute for Emergent Systems