aion_mcp_server

Creativityliberty/aion_mcp_server

3.1

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.)