Autonomous-AI / agent.py
Leonydis137's picture
Upload 25 files
a8aa7a0 verified
raw
history blame
353 Bytes
from memory import MemoryVectorStore
memory = MemoryVectorStore()
def run_agent(goal):
memory.add(goal)
ideas = memory.search(goal)
# Assume goal is passed into LLM with memory summary
summary = " ".join(ideas)
result = f"[Task]: {goal}\n[Memory]: {summary}\n[Response]: working on it..."
memory.add(result)
return result