Raiff1982 commited on
Commit
d2e1197
·
verified ·
1 Parent(s): 9a9bd50

Update AICoreAGIX_with_TB.py

Browse files
Files changed (1) hide show
  1. AICoreAGIX_with_TB.py +5 -2
AICoreAGIX_with_TB.py CHANGED
@@ -1,3 +1,4 @@
 
1
  import base64
2
  import secrets
3
  import aiohttp
@@ -14,6 +15,8 @@ import pyttsx3
14
  import os
15
  import hashlib
16
 
 
 
17
  from components.multi_model_analyzer import MultiAgentSystem
18
  from components.neuro_symbolic_engine import NeuroSymbolicEngine
19
  from components.self_improving_ai import SelfImprovingAI
@@ -33,6 +36,7 @@ from autonomy_engine import AutonomyEngine
33
 
34
  class AICoreAGIX:
35
  def __init__(self, config_path: str = "config.json"):
 
36
  self.ethical_filter = EthicalFilter()
37
  self.config = self._load_config(config_path)
38
  self._load_or_generate_id_lock()
@@ -60,7 +64,6 @@ class AICoreAGIX:
60
  secure_memory_module = load_secure_memory_module()
61
  SecureMemorySession = secure_memory_module.SecureMemorySession
62
  self.secure_memory_loader = SecureMemorySession(self._encryption_key)
63
-
64
  self.speech_engine = pyttsx3.init()
65
  self.health_module = CodriaoHealthModule(ai_core=self)
66
  self.training_memory = []
@@ -172,7 +175,6 @@ class AICoreAGIX:
172
  break
173
  except Exception as e:
174
  logger.warning(f"Blockchain logging failed: {e}")
175
-
176
  def _speak_response(self, response: str):
177
  if not self.autonomy.decide("can_speak"):
178
  return
@@ -230,6 +232,7 @@ class AICoreAGIX:
230
  self.learn_from_interaction(query, final_response, user_feedback="auto-pass")
231
  self.database.log_interaction(user_id, query, final_response)
232
  self._log_to_blockchain(user_id, query, final_response)
 
233
  self._speak_response(final_response)
234
 
235
  return {
 
1
+
2
  import base64
3
  import secrets
4
  import aiohttp
 
15
  import os
16
  import hashlib
17
 
18
+
19
+ from self_trust_core import SelfTrustCore
20
  from components.multi_model_analyzer import MultiAgentSystem
21
  from components.neuro_symbolic_engine import NeuroSymbolicEngine
22
  from components.self_improving_ai import SelfImprovingAI
 
36
 
37
  class AICoreAGIX:
38
  def __init__(self, config_path: str = "config.json"):
39
+ self.self_trust_core = SelfTrustCore()
40
  self.ethical_filter = EthicalFilter()
41
  self.config = self._load_config(config_path)
42
  self._load_or_generate_id_lock()
 
64
  secure_memory_module = load_secure_memory_module()
65
  SecureMemorySession = secure_memory_module.SecureMemorySession
66
  self.secure_memory_loader = SecureMemorySession(self._encryption_key)
 
67
  self.speech_engine = pyttsx3.init()
68
  self.health_module = CodriaoHealthModule(ai_core=self)
69
  self.training_memory = []
 
175
  break
176
  except Exception as e:
177
  logger.warning(f"Blockchain logging failed: {e}")
 
178
  def _speak_response(self, response: str):
179
  if not self.autonomy.decide("can_speak"):
180
  return
 
232
  self.learn_from_interaction(query, final_response, user_feedback="auto-pass")
233
  self.database.log_interaction(user_id, query, final_response)
234
  self._log_to_blockchain(user_id, query, final_response)
235
+ self.self_trust_core.affirm_self_trust()
236
  self._speak_response(final_response)
237
 
238
  return {