Tool ๐งฐ¶
Tools allow Agents to access information which is not in a Large Language Model (LLM) and to interact with their environment.
Clock ๐ฐ๏ธ¶
$schema: https://enola.dev/ai/agent
model: google://?model=gemini-2.5-flash-lite
description: Agent to answer questions about the current time.
instruction: You are a helpful agent who can answer user questions about the current time.
# TODO prompt: What's the current date and time?
tools:
- clock
This clock
tool makes the current date and time available to a model:
$ enola ai --lm="google://?model=gemini-2.5-flash-lite" --in "What's the time?"
I cannot tell you the current time. I do not have access to real-time information.
$ enola ai --agents=test/agents/clock.agent.yaml --in "What's the time?"
The current date & time in CET is Saturday, August 16, 2025, 11:42 PM.
Exec¶
TODO Enola is planning to offer an exec
tool. We intended to make this highly configurable.
Google ๐ ๐¶
$schema: https://enola.dev/ai/agent
model: google://?model=gemini-2.5-flash-lite
tools:
- search_google
This search_google
tool makes the Google Search Engine available:
$ enola ai --lm="google://?model=gemini-2.5-flash-lite" --in "What happened today?"
As a large language model, I don't have access to real-time information or a concept of "today." My knowledge cutoff is **June 2024**, so I can't tell you what happened today specifically.
$ enola ai --agents=test/agents/google.agent.yaml --in "What happened today?"
Here's a summary of what happened on August 16, 2025:
**International News:**
* The Indian tricolor was hoisted atop Seattle's iconic Space Needle for the first time, coinciding with India's 79th Independence Day celebrations.
(...)
**Other Notable Events:**
* August 16th is recognized as National Airborne Day, National Bratwurst Day, National Rum Day, National Roller Coaster Day, and National Tell a Joke Day.
This tool is currently only supported on Gemini.
MCP¶
MCP allows Enola to access many thousands of other tools!