How krishnatiwari005/auton8-agent works
Auton8-Agent is a Streamlit chat client for an n8n-powered personal assistant. A user submits a natural-language request in the chat UI; the UI calls the callback provided by app.py, which POSTs JSON to the n8n webhook and returns the parsed response for display. The README documents the workflow’s AI Agent, memory, and tool integrations, but the workflow implementation is not present in the file tree, so those internal connections reflect documentation rather than inspected source.
Main entry points: ui.py Chat UI · app.py App entry
Components 14
Connections 16
- User → Chat UI: enters request
- Chat UI → App entry: calls callback
- App entry → Webhook: POSTs JSON
- Webhook → AI Agent: forwards message
- AI Agent → Simple Memory: uses context
- AI Agent → Google Search: dispatches lookup
- AI Agent → Calculator: dispatches calculation
- AI Agent → Gmail: dispatches email actions
- AI Agent → Calendar: dispatches calendar actions
- AI Agent → Tasks: dispatches task actions
- AI Agent → Notes: dispatches note actions
- AI Agent → Expenses: dispatches expense actions
- AI Agent → Respond to Webhook: returns answer
- Respond to Webhook → App entry: sends JSON
- App entry → Chat UI: returns reply
- Chat UI → User: displays reply