NeuraTerm/package.json
Network Monitor Bot 776bb44120 🏗️ MAJOR: NeuraTerm v2.0 - Architecture C4 révolutionnaire inspirée de ZeroTwo
🎯 TRANSFORMATION COMPLÈTE:
 Architecture C4 avec séparation claire des responsabilités
🧠 Modules centraux: Engine/Memory/Identity (Cœur/Cerveau/Personnalité)
🎨 Interface terminal moderne avec thème professionnel cohérent
⚙️ Configuration unifiée centralisée et extensible

🔧 MODULES C4 CRÉÉS:
• Core/Engine: Actions système protégées avec sécurité renforcée
• Core/Memory: Mémoire adaptative avec cache intelligent et analytics
• Core/Identity: Personnalité professionnelle et système prompts contextuels
• Terminal/ModernInterface: Interface stylée inspirée ZeroTwo avec animations
• Config/UnifiedConfig: Configuration hiérarchique avec profils prédéfinis

🎨 INTERFACE MODERNISÉE:
• Thème NeuraTerm professionnel (vert #00d4aa + palette cohérente)
• Bannière et présentation d'identité au démarrage
• Coloration intelligente du contenu (code, erreurs, chemins)
• Affichage stylé des commandes, plans et statistiques
• Mode IA visuel avec basculement @neura

⚙️ CONFIGURATION AVANCÉE:
• Fichier unique ~/.neuraterm/config.json
• Profils prédéfinis (beginner/professional/expert/security-focused)
• Variables d'environnement automatiques
• Validation et import/export de configuration

🔒 SÉCURITÉ RENFORCÉE:
• Niveaux de sécurité configurables (strict/balanced/permissive)
• Validation multi-critères des commandes
• Confirmation pour actions sensibles
• Sandbox mode (préparé)

💾 MÉMOIRE ADAPTATIVE:
• Stockage intelligent des interactions
• Cache avec TTL configurable
• Analytics des patterns d'usage
• Nettoyage automatique configurable
• Recherche et analyse des historiques

🎭 IDENTITÉ PROFESSIONNELLE:
• Personnalité NeuraTerm définie et cohérente
• Prompts système contextuels adaptatifs
• Réactions émotionnelles appropriées
• Style de communication professionnel

BREAKING CHANGES:
- Architecture complètement refactorisée
- Configuration centralisée (migration automatique)
- Interface terminal modernisée
- Types et APIs internes modifiés

INSPIRATION ZEROTWO:
- Architecture biologique C4 adaptée au contexte professionnel
- Interface terminal moderne avec thème cohérent
- Configuration unifiée et extensible
- Séparation claire des responsabilités
- Patterns de communication événementielle

Le terminal IA le plus avancé et professionnel jamais créé ! 🚀

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-20 00:00:21 +02:00

57 lines
1.3 KiB
JSON

{
"name": "neuraterm",
"version": "2.0.0",
"description": "Terminal IA professionnel autonome avec architecture C4, support multi-providers et capacités d'exécution avancées",
"main": "dist/cli.js",
"type": "module",
"bin": {
"neuraterm": "dist/cli.js"
},
"scripts": {
"build": "tsc",
"start": "node dist/cli.js",
"dev": "ts-node --esm src/cli.ts",
"test": "jest",
"lint": "eslint src",
"clean": "rm -rf dist"
},
"keywords": [
"ai",
"terminal",
"cli",
"assistant",
"chatgpt",
"mistral",
"openai",
"professional",
"automation",
"c4-architecture",
"autonomous",
"command-execution",
"task-planning"
],
"author": "NeuraTerm Team",
"license": "MIT",
"dependencies": {
"node-fetch": "^3.3.1",
"open": "^9.1.0",
"chalk": "^5.3.0",
"inquirer": "^9.2.0",
"commander": "^11.0.0",
"conf": "^11.0.2"
},
"devDependencies": {
"@types/node": "^20.4.7",
"@types/inquirer": "^9.0.0",
"typescript": "^5.1.6",
"ts-node": "^10.9.1",
"eslint": "^8.46.0",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"@typescript-eslint/parser": "^6.2.1",
"jest": "^29.6.0",
"@types/jest": "^29.5.0"
},
"engines": {
"node": ">=18.0.0"
}
}