Eliza + Olostep gives your agents reliable web search, letting them look up current information, answer open-ended questions with live results, and return deduplicated links with titles and descriptions.Documentation Index
Fetch the complete documentation index at: https://docs.olostep.com/llms.txt
Use this file to discover all available pages before exploring further.
Features
Web Search Action
Adds the
OLOSTEP_SEARCH action to Eliza agents for live web search.Deduplicated Results
Removes duplicate links and keeps the most relevant results at the top.
Simple Setup
Configure one API key in your Eliza agent settings and start searching.
Natural-Language Triggers
Works when users ask the agent to search the web, look something up, or find online sources.
Structured Results
Returns titles, descriptions, and URLs that are easy for agents to summarize or cite.
No SDK Required
Calls Olostep directly through the
/searches endpoint with standard fetch.Installation
This package is published on npm as
@olostep/plugin-elizaos-olostep.Setup
- Create an Olostep API key in your Olostep dashboard.
- Add the key to your Eliza agent settings as
OLOSTEP_API_KEY. - Include the plugin in your character config.
Available Tools
OLOSTEP_SEARCH
Searches the web with Olostep and returns a list of relevant links with titles and descriptions. Use it when the user asks the agent to search for information, look up a topic, or find current web sources.
The Olostep API key stored in the agent runtime secrets.
The search query. Eliza uses the incoming user message text as the query.
data.links, and the agent response includes a readable summary with up to five top links.
Full Agent Examples
Research Assistant
A general-purpose research agent that fetches recent facts before answering:News Monitor
An agent that tracks timely topics and reports notable updates:Support Agent with Search Fallback
Perfect for answering customer questions with product documentation lookup:Configuration
Enable the plugin
Add@olostep/plugin-elizaos-olostep to the plugins array in your character config.
Disable web search
Remove the plugin from the character config if you want an Eliza agent that does not have Olostep search access.Use only some capabilities
This plugin exposes a single action, so there is no per-tool toggle. Control behavior through:- Which plugins you load in the character config
- The agent instructions and style
- When your runtime injects
OLOSTEP_API_KEY
Specialized Features
- Direct
/searchesendpoint access — the plugin calls Olostep directly withfetch. - Result deduplication — duplicate URLs are removed before the response is returned.
- Friendly fallbacks — the action returns clear errors when the API key is missing or the query is empty.
- Top-result limiting — responses are trimmed to the five most relevant links.
Pricing
Pricing for search usage depends on your Olostep plan and dashboard settings.- Check your Olostep dashboard for current usage and billing details.
- Review your account limits before deploying high-volume agents.
Support
- NPM Package: @olostep/plugin-elizaos-olostep
- Olostep Website: olostep.com
- Olostep Dashboard: dashboard.olostep.com
- ElizaOS: elizaos.ai
- Email Support: info@olostep.com
Related Resources
Search API
Learn how the search endpoint returns web results
Batches API
Queue searches and other jobs for larger workflows
Answers API
Generate answer-style outputs from retrieved web sources
Crawls API
Explore deeper site collection and crawling workflows
Python SDK
Use the Python SDK for custom automation around Olostep
Node.js SDK
Build JavaScript integrations and agent workflows