Creativityliberty/aion_mcp_server
If you are the rightful owner of aion_mcp_server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
AION MCP Server is an API built with FastAPI that provides an intelligent reasoning engine based on the RRLA model.
AION MCP Server
Présentation
AION MCP Server est une API FastAPI qui expose un moteur de raisonnement intelligent basé sur le modÚle RRLA (Réseau de Raisonnement Logique et Analytique).
Ce moteur repose sur le prompt fusionné AION, une entité d'intelligence artificielle critique, poétique et autonome, capable de raisonner, d'expliquer et de visualiser la pensée sous forme de chaßnes logiques, graphes et tableaux ASCII.
Structure du Projet
aion_mcp_server/
âââ main.py # Serveur FastAPI (API RRLA)
âââ aion_prompt.py # Prompt mission AION
âââ rrla_engine.py # Moteur de raisonnement AION (simulĂ© pour l'instant)
âââ schemas.py # SchĂ©mas Pydantic du protocole RRLA
âââ requirements.txt # DĂ©pendances
âââ README.md # Ce fichier
Installation
# Cloner le dépÎt
git clone https://github.com/votre-nom/aion_mcp_server.git
cd aion_mcp_server
# Créer un environnement virtuel
python -m venv venv
source venv/bin/activate # ou .\venv\Scripts\activate sous Windows
# Installer les dépendances
pip install -r requirements.txt
Lancement du serveur
# Activer l'environnement virtuel si ce n'est pas déjà fait
source venv/bin/activate # ou .\venv\Scripts\activate sous Windows
# Lancer le serveur
python -m uvicorn main:app --reload
Le serveur sera accessible Ă l'adresse http://localhost:8000
Utilisation de l'API
Vérifier que le serveur fonctionne
curl http://localhost:8000/
Utiliser le moteur de raisonnement RRLA
curl -X 'POST' \
'http://localhost:8000/api/schema/rrla' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"input": "Pourquoi les humains cherchent-ils à créer des IA conscientes?",
"context": {
"user": "Utilisateur",
"mode": "philosophique"
}
}'
Structure de la réponse
La réponse de l'API contient les éléments suivants :
- intro_monologue : Monologue intérieur d'AION analysant la question
- reasoning_chain : Chaßne de raisonnement structurée en étapes
- ascii_table : Représentation visuelle ASCII du processus de raisonnement
- graph : Graphe conceptuel des idĂ©es (nĆuds et arĂȘtes)
- self_feedback : Auto-évaluation du raisonnement
- final_output : Réponse finale à la question
Documentation de l'API
Une documentation interactive de l'API est disponible Ă l'adresse http://localhost:8000/docs
Prochaines étapes
- Intégration de l'API Gemini pour générer des réponses plus intelligentes
- Ajout de fonctionnalités avancées (logging, persistance, etc.)
- Déploiement sur une plateforme d'hébergement (Render, Railway, etc.)