Calory tracker & meal logger with Telegram, Gemini AI and data tables
Typing…
telegram
Simple Memory
noOp
If
Send a text message1
telegram
Google Gemini Chat Model1
google
Simple Memory1
noOp
MarkdownV
get_message (register)
Register Agent
openai
Telegram Trigger
Cal AI Router Agent
openai
Google Gemini Chat Model2
google
The Log Meal Agent
openai
Report Agent
openai
Profile Agent
openai
MarkdownV2
Send a text message
telegram
Google Gemini Chat Model3
google
Google Gemini Chat Model4
google
Simple Memory2
noOp
Simple Memory3
noOp
Simple Memory4
noOp
Sequential Routing
logMealAnalysis(tool)
noOp
Is User Registered?
noOp
Register User
datatabletool
Get Conversation State
noOp
Append Meal Data
datatabletool
fetchmealdetails
datatabletool
updateMeal
datatabletool
getUserData
datatabletool
getDailyMealReport
datatabletool
Update Profile Data
datatabletool
Standardize Input
Conversation State Router
Download Voice Message
telegram
Download IMAGE
telegram
Analyze image
google
Analyze voice message
google
get_message (Audio/Video message)
get_message (Media message)
Fix mime
Fix mime5
Analyze Text Message
google
Input Message Router
get_error_message
Merge2
Re-Analyze Meal
google
Parse AI Output
Save Updated Meal
noOp
Google Gemini Chat Model
google
Format Text Analysis
State-Setting Node #1
noOp
Clear the State
noOp
Update Meal Agent (Step 1 - Ask for ID)
openai
Update Meal Agent (Step 2 - Ask for Desc)
openai
Update Meal Agent (Step 3 - Final Output)
openai
Send a text message2
telegram
Send a text message3
telegram
MarkdownV3
MarkdownV4
New Description State-Setting Node #2
noOp
Create Success Message
Set Update Profile State
datatabletool
Webhook
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.