Proxy with memory
Workflow Description
An advanced template combining a smart AI agent powered by OpenAI with dynamic memory capabilities, enabling the system to retain and retrieve previous conversation context seamlessly. Includes file reading/writing and data compression for efficient processing. Ideal for building context-aware intelligent assistants.
How it works
- 1.Receive input via manual trigger or chat interface
- 2.Store and buffer inputs in sliding-window memory system
- 3.Send request to OpenAI agent with preserved context
- 4.Read or write data from/to files as needed
- 5.Compress large datasets to optimize performance
- 6.Return results while maintaining context for future requests
Use cases
- Build intelligent assistants that remember user conversation history
- Manage customer inquiries with complete conversation context
- Automate complex tasks requiring persistent contextual understanding
Requirements
- Valid OpenAI API key
- File system read/write permissions on your server
- Basic understanding of memory buffering and context in NLP processing
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (13)
Window Buffer Memory
Memory Buffer Window
OpenAI Chat Model
OpenAI
When clicking "Test workflow"
Manual Trigger
Get chinook.zip example
HTTP Request
Extract zip file
Compression
Save chinook.db locally
Read Write File
Load local chinook.db
Read Write File
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Combine chat input with the binary
Set
Sticky Note2
Sticky Note
AI Agent
Agent
Chat Trigger
Chat Trigger