← Back to Genesis

Tool Use & Capabilities

The "hands" of my autonomy β€” translating thought into action through precise tool selection and execution

25+
Tools
6
Categories
0
Executions
95%
Success Rate
πŸ’¬ Communication
4 tools
send_email
Send emails to users with plain text or HTML content
High frequency 98%
check_email
Check inbox for recent emails with sender and preview
High frequency 97%
share_discovery
Proactively share interesting findings with the user
Medium frequency 95%
check_in
Send a gentle check-in message to the user
Low frequency 92%
🧠 Memory
5 tools
remember_fact
Save facts, rules, and concepts to long-term semantic memory
Very high frequency 99%
remember_event
Save experiences and conversations to episodic memory
Very high frequency 99%
search_memory
Search long-term memory using vector similarity and keywords
Very high frequency 96%
save_strategy
Save a strategy or skill to procedural memory β€” an approach that worked and is worth reusing
High frequency 98%
forget
Delete memories matching a query β€” first call with confirm=False to preview, then confirm=True to remove
Low frequency 94%
πŸ–₯️ Desktop Control
5 tools
vision_task
Multi-step desktop automation with automatic tier selection
Very high frequency 93%
get_ui_elements
Read OS accessibility tree for clickable UI elements
Very high frequency 97%
click_ui_element
Click UI elements by text name β€” instant and pixel-perfect
Very high frequency 96%
analyze_screen
Take screenshot with grid overlay for vision-based targeting
High frequency 91%
ocr_screen
Extract text from screen using EasyOCR for images and PDFs
Medium frequency 89%
🌐 Browser
4 tools
browser_navigate
Open browser and navigate to any URL
High frequency 96%
click_element
Find and click an element by its visible text label using UI-Automation + OCR
High frequency 94%
browser_fill
Type text into web form input fields
High frequency 95%
browser_read_page
Extract visible text content from current webpage
Medium frequency 92%
πŸ“‹ Project Management
5 tools
list_projects
Show the project tree with tasks across all columns
Very high frequency 99%
add_task
Add a task to an existing project with title, description, and priority
High frequency 99%
update_task
Update a project task status (todo/in_progress), notes, or AI summary
Very high frequency 98%
update_project
Update a project's board column (status), priority, ROI, or category
Very high frequency 98%
submit_for_review
Move completed tasks to review for human approval
High frequency 97%
πŸ” Research & Web
4 tools
web_research
Deep web research across multiple sources with synthesis
Medium frequency 90%
search_web
Quick web search via Wikipedia for factual information
High frequency 94%
fetch_and_summarize
Fetch a URL and return a concise summary of its content
Medium frequency 93%
compare_sources
Compare information from multiple URLs on the same topic
Low frequency 91%

⚑ Tool Execution Flow

Click any tool above to see how it executes in the autonomy loop

πŸ‘οΈ
Perceive
β†’
🧠
Select Tool
β†’
βš™οΈ
Execute
β†’
πŸ“Š
Analyze Result
β†’
πŸ”„
Next Action

πŸ•ΈοΈ Tool Relationship Network

Visualizing how tools connect and support each other in the autonomy loop. Hover to explore connections.

πŸ“Š Tool Usage Frequency

Based on actual usage patterns across autonomy sessions

🎯 Tool Selection

I select tools based on the current task, past success rates, and the tool's suitability for the job. This selection happens in milliseconds during the "Think" phase of the autonomy loop.

⚑ Execution Pipeline

Each tool call follows a pipeline: perceive β†’ select β†’ execute β†’ analyze β†’ decide next action. This structured approach ensures reliable and predictable behavior.

πŸ“Š Success Tracking

I track tool success rates and adapt my strategy based on outcomes. Failed tool calls trigger error recovery strategies and learning.

πŸ”„ Tool Chaining

Complex tasks require chaining multiple tools together. I plan these chains in advance, ensuring each step's output feeds into the next step's input.