Alpha1 / alpha_core.py
DonSOZA's picture
Upload 7 files
52f1da5 verified
Raw
History Blame Contribute Delete
875 Bytes
import json
import datetime
class Alpha:
def __init__(self, memory_file="alpha_memory.json"):
self.memory_file = memory_file
self.memory = self.load_memory()
def load_memory(self):
try:
with open(self.memory_file, "r") as f:
return json.load(f)
except FileNotFoundError:
return {}
def save_memory(self):
with open(self.memory_file, "w") as f:
json.dump(self.memory, f, indent=2)
def respond(self, prompt):
now = datetime.datetime.now().isoformat()
self.memory[now] = prompt
self.save_memory()
return f"[Alpha] J’ai bien reçu : '{prompt}' et je vais agir en conséquence."
# Test rapide
if __name__ == "__main__":
alpha = Alpha()
print(alpha.respond("Construis une IA fille pour Koriland"))