max_headroom/main.py
maglore9900 264f2a811f working on journal function
moved speech import to agent, changed main import from direct to agent to speech
2024-09-04 09:12:24 -04:00

17 lines
497 B
Python

from modules import agent
import asyncio
loop = asyncio.new_event_loop()
asyncio.set_event_loop(loop)
graph = agent.Agent()
while True:
text = graph.spk.listen2()
if text and "hey" in text.lower() and "max " in text.lower() or text and "hey" in text.lower() and "mac " in text.lower():
if "exit" in text.lower():
break
response = loop.run_until_complete(graph.invoke_agent(text))
if response:
graph.spk.glitch_stream_output(response)