This catalog inventories the file-based executors under executors/. A domain is derived from the canonical object in the name; it is not a manually maintained editorial classification.
executors/. It excludes in-process executors, skill-installed executors, and executors synthesized in an instance's data directory. The complete live catalog is available in the web chat under Settings → Lifecycle → Executors.An executor may implement a direct procedure or be a narrow-mandate intelligent executor; its public contract and domain placement do not change.
files (20)| Executor | Purpose | Properties | Location |
|---|---|---|---|
change_files_format | converts files between formats (JPG/PNG/WEBP/GIF, MP4/WEBM, audio). | standard; any; - | executors/change_files_format/ |
compress_files | compress files into a new zip/tar/gz archive. | standard; any; linux, windows | executors/compress_files/ |
compute_files_loc | computes source-code LOC statistics, walking directory trees in parallel. | standard; any; linux, windows | executors/compute_files_loc/ |
create_files_doc | creates a new Google Doc. | standard; any; - | executors/create_files_doc/ |
create_files_spreadsheet | creates and populates a new local .xlsx. | standard; any; linux, windows | executors/create_files_spreadsheet/ |
delete_files | delete files after a verified backup. | standard; any; linux, windows | executors/delete_files/ |
find_files | search files by pattern with a parallel recursive walk. | standard; any; linux, windows | executors/find_files/ |
find_files_hash | finds exact duplicates through complete SHA-256; broad file types expand into globs. | standard; any; linux, windows | executors/find_files_hash/ |
get_files | gets size, dates, and EXIF for KNOWN files. | standard; any; linux, windows | executors/get_files/ |
move_files | move or rename files in batch. | standard; any; linux, windows | executors/move_files/ |
read_files | reads mixed PDF/DOCX/XLSX/CSV and computes SHA-256 hash signatures. | standard; any; linux, windows | executors/read_files/ |
read_files_csv | reads local CSV files (vectorial §2.1). | standard; any; - | executors/read_files_csv/ |
read_files_doc | reads text from Google Doc. | standard; any; - | executors/read_files_doc/ |
read_files_ocr | extracts text from images and scanned PDFs: local OCR first, bounded VLM only if insufficient. | standard; any; - | executors/read_files_ocr/ |
read_files_spreadsheet | reads a spreadsheet rows (local .xlsx/.csv or Google Sheet). | standard; any; - | executors/read_files_spreadsheet/ |
read_files_xlsx | reads local Excel files (.xlsx) (vectorial §2.1). | standard; any; - | executors/read_files_xlsx/ |
share_files | grants access permissions to Drive files without duplicating them. | standard; any; - | executors/share_files/ |
write_files | persist records/text to local files (vectorial §2.1). | standard; any; linux, windows | executors/write_files/ |
write_files_doc | append text to an existing Google Doc (.doc). | standard; any; - | executors/write_files_doc/ |
write_files_spreadsheet | writes a local sheet, creating it if missing. | standard; any; - | executors/write_files_spreadsheet/ |
dirs (4)| Executor | Purpose | Properties | Location |
|---|---|---|---|
create_dirs | create directories (batch, even empty). | standard; any; linux, windows | executors/create_dirs/ |
delete_dirs | delete directories (empty or forced). | standard; any; linux, windows | executors/delete_dirs/ |
find_dirs | find directories and compute aggregate metadata with a parallel recursive walk. | standard; any; linux, windows | executors/find_dirs/ |
list_dirs | lists directories and files; recursive mode walks subdirectories in parallel. | standard; any; linux, windows | executors/list_dirs/ |
packages (1)| Executor | Purpose | Properties | Location |
|---|---|---|---|
find_packages | finds an executable command in the system PATH. | standard; any; linux, windows | executors/find_packages/ |
messages (4)| Executor | Purpose | Properties | Location |
|---|---|---|---|
move_messages | move messages between folders or labels. | standard; server; linux | executors/move_messages/ |
read_messages | reads IMAP messages combining time and text filters. | standard; any; - | executors/read_messages/ |
send_messages | send email/Telegram and reply in-thread on Gmail. | standard; server; linux | executors/send_messages/ |
set_messages | add or remove labels on identified Gmail messages. | standard; server; linux | executors/set_messages/ |
events (4)| Executor | Purpose | Properties | Location |
|---|---|---|---|
create_events | create calendar appointments. | standard; any; - | executors/create_events/ |
delete_events | delete calendar events, by ids or time window. | standard; any; - | executors/delete_events/ |
find_events_empty | find free slots in the calendar. | standard; any; - | executors/find_events_empty/ |
read_events | reads calendar events. | standard; any; - | executors/read_events/ |
contacts (2)| Executor | Purpose | Properties | Location |
|---|---|---|---|
find_contacts | search contacts in an external address book by name/email/phone. | standard; any; - | executors/find_contacts/ |
read_contacts | read one contact from external address book. | standard; any; - | executors/read_contacts/ |
places (2)| Executor | Purpose | Properties | Location |
|---|---|---|---|
find_places | find real-world places by text query. | standard; server; linux | executors/find_places/ |
get_places | gets place name from GPS coordinates. | standard; server; linux | executors/get_places/ |
processes (1)| Executor | Purpose | Properties | Location |
|---|---|---|---|
get_processes | reads processes and system health. | standard; any; linux, windows | executors/get_processes/ |
urls (5)| Executor | Purpose | Properties | Location |
|---|---|---|---|
find_urls | find and discover URLs and documents on the web. | standard; any; - | executors/find_urls/ |
get_urls | gets data from HTTP/HTTPS URLs. | standard; server; linux | executors/get_urls/ |
login_urls | authenticate HTTP in the URLs domain and save 0600 cookies. | standard; server; linux | executors/login_urls/ |
read_urls_html | reads web pages and extracts main text; PDF URLs extracted as text automatically. | standard; server; linux | executors/read_urls_html/ |
read_urls_pdf | reads PDF documents from URLs and extracts text and metadata. | standard; any; - | executors/read_urls_pdf/ |
numbers (1)| Executor | Purpose | Properties | Location |
|---|---|---|---|
describe_numbers | calculates descriptive statistics on a list of numbers. | standard; any; - | executors/describe_numbers/ |
images (8)| Executor | Purpose | Properties | Location |
|---|---|---|---|
create_images_indices | index photos in `base_path` (incremental or rebuild). | standard; any; - | executors/create_images_indices/ |
delete_images_indices | delete the persistent unified image index. | standard; any; - | executors/delete_images_indices/ |
find_images_google_photos | finds photos/albums on Google Photos, ONLY those uploaded by Metnos. | standard; any; - | executors/find_images_google_photos/ |
find_images_indices | search indexed photos by content, person or face. | standard; server; linux | executors/find_images_indices/ |
find_images_web | finds web images from text or an image. Uses deterministic signals; local semantic ranking runs only without lexical signals. | standard; any; - | executors/find_images_web/ |
get_images_google_photos | downloads photos from Google Photos into the workspace. | standard; any; - | executors/get_images_google_photos/ |
get_images_indices | gets unified image-index status for one corpus or all corpora. | standard; server; linux | executors/get_images_indices/ |
write_images_google_photos | uploads local photos to Google Photos. | critical; any; - | executors/write_images_google_photos/ |
signatures (3)| Executor | Purpose | Properties | Location |
|---|---|---|---|
compute_signatures | compute or classify a signature; it can idempotently apply the safety seed. | standard; any; - | executors/compute_signatures/ |
get_signatures | query safety-signature lists and status. | standard; any; - | executors/get_signatures/ |
set_signatures | sets or removes signatures from user curation. | standard; any; - | executors/set_signatures/ |
texts (1)| Executor | Purpose | Properties | Location |
|---|---|---|---|
filter_texts_lines | filter text lines by pattern. | standard; any; - | executors/filter_texts_lines/ |
proposals (1)| Executor | Purpose | Properties | Location |
|---|---|---|---|
get_proposals | reads introvertive proposals, including historical categories. | standard; server; linux | executors/get_proposals/ |
persons (5)| Executor | Purpose | Properties | Location |
|---|---|---|---|
delete_persons | deletes persons/enrollment from the biometric registry (purge or by name/slug). | standard; any; - | executors/delete_persons/ |
find_persons_indices | search photos of a registered person. | standard; server; linux | executors/find_persons_indices/ |
get_persons | reads the biometric persons registry. | standard; server; linux | executors/get_persons/ |
read_persons | reads local identity profiles. | standard; server; linux | executors/read_persons/ |
set_persons | enroll a person in the named registry. | standard; any; - | executors/set_persons/ |
inputs (1)| Executor | Purpose | Properties | Location |
|---|---|---|---|
get_inputs | gets structured inputs (dialog/form). | standard; server; linux | executors/get_inputs/ |
approval (1)| Executor | Purpose | Properties | Location |
|---|---|---|---|
get_approval | human consent (Approve/Reject), then runs the executor. | standard; server; linux | executors/get_approval/ |
credentials (3)| Executor | Purpose | Properties | Location |
|---|---|---|---|
delete_credentials | delete credentials from storage (purge or bindings). | standard; any; - | executors/delete_credentials/ |
find_credentials | lists configured accounts and services (mail, api, cloud): metadata-only credentials. | standard; any; - | executors/find_credentials/ |
set_credentials | encrypts credentials; defines the mandate. | standard; any; - | executors/set_credentials/ |
calendars (2)| Executor | Purpose | Properties | Location |
|---|---|---|---|
create_calendars | create a NEW Google calendar container (not an event). | standard; server; linux | executors/create_calendars/ |
delete_calendars | delete Google calendar containers (DESTRUCTIVE: also removes the events inside); accepts the NAME. | standard; server; linux | executors/delete_calendars/ |
entries (4)| Executor | Purpose | Properties | Location |
|---|---|---|---|
compute_entries | compute an aggregated value (max/min/avg/sum/count) on entries. | standard; any; - | executors/compute_entries/ |
filter_entries | filter entries by criteria. | standard; any; - | executors/filter_entries/ |
group_entries | merges and deduplicates entries from multiple lists. | standard; any; - | executors/group_entries/ |
sort_entries | sorts entries in memory. | standard; any; - | executors/sort_entries/ |
lists (1)| Executor | Purpose | Properties | Location |
|---|---|---|---|
filter_lists | ops between TWO lists (A=from_step, B=with_step) on on_keys; delta = monitor dedup. | standard; any; - | executors/filter_lists/ |
sites (5)| Executor | Purpose | Properties | Location |
|---|---|---|---|
act_sites | reach a goal inside a web session, with consent when sensitive. | critical; server; linux | executors/act_sites/ |
delete_sites | closes or revokes web sessions; all=true revokes all. | standard; server; linux | executors/delete_sites/ |
login_sites | autonomously reaches the sign-in area and uses encrypted credentials never exposed to the agent. | critical; server; linux | executors/login_sites/ |
open_sites | opens a persistent browser session ready for login and reading. | standard; server; linux | executors/open_sites/ |
read_sites | reads text + REDACTED screenshot of an open web session (post-login if authenticated). | standard; server; linux | executors/read_sites/ |
system / cross-domain (4)| Executor | Purpose | Properties | Location |
|---|---|---|---|
consult_frontier | consult an expert oracle for deep analysis. | standard; server; linux | executors/consult_frontier/ |
get_location | tells where the current actor is. | standard; server; linux | executors/get_location/ |
get_now | gets the current date and time in the configured timezone or an explicit IANA zone. | standard; server; linux, windows, macos | executors/get_now/ |
undo_last_turn | cancel all reversible operations of the last user turn. | standard; server; linux | executors/undo_last_turn/ |