Skip to main content

Slash Commands

This document lists all slash commands supported by the EchOS agent across different interfaces.

Telegram Bot Commands

The Telegram interface supports the following slash commands:
CommandDescription
/startWelcome message and help - displays information about the bot’s capabilities
/resetClears the current agent session and starts fresh
/usageShows current session usage statistics including message count, tokens, and cost

/start

Displays a welcome message with information about what you can do with EchOS:
Welcome to EchOS! I'm your personal knowledge assistant.

Just send me a message and I'll help you manage your knowledge base.

You can:
- Send text to create notes
- Send URLs to save articles
- Ask questions about your knowledge
- Send voice messages to transcribe and process them
- Manage reminders and more

/reset

Clears your current agent session. This is useful when you want to start a fresh conversation without any context from previous messages. Response: Session cleared. Starting fresh.

/usage

Displays detailed usage statistics for your current session:
  • Messages: Number of messages exchanged
  • Input tokens: Total input tokens used
  • Output tokens: Total output tokens generated
  • Cache read: Tokens read from cache
  • Cache write: Tokens written to cache
  • Cost: Estimated cost in USD
  • Context window: Percentage of context window used

CLI Commands

The CLI (pnpm echos) does not support slash commands but has the following built-in commands:
CommandDescription
exitExit the CLI session
quitExit the CLI session
These commands are typed at the > prompt in interactive mode. Ctrl+D also exits. Ctrl+C cancels the current in-flight response without exiting.

Agent Tools

While not slash commands, the agent has access to the following tools that can be invoked through natural language:

Core Tools

ToolDescription
create_noteCreate new notes, journal entries, or save text
get_noteRetrieve a specific note by ID
list_notesBrowse notes by type or category
update_noteModify existing notes
delete_noteRemove notes (confirms with user first)
search_knowledgeSearch across the knowledge base
categorize_noteAutomatically categorize existing notes
link_notesCreate connections between related notes

Reminders

ToolDescription
add_reminderSet a reminder for a task
complete_reminderMark a reminder as complete

Memory

ToolDescription
remember_about_meStore facts and preferences about the user
recall_knowledgeRecall previously stored information

Plugins

The following tools are available through plugins:

Article Plugin

  • save_article - Fetch, extract, and save web articles with optional AI categorization

YouTube Plugin

  • save_youtube - Save and process YouTube videos with optional AI categorization

Content Creation Plugin

  • analyze_my_style - Analyze writing style from notes tagged voice-example
  • create_content - Generate new content based on style profile
  • get_style_profile - Retrieve saved style profiles
  • mark_as_voice_example - Tag a note as a voice/style example