surf
AI agent powered by OpenAI for interacting with E2B's virtual desktop environment via natural language
GraphCanon updated Sep 20, 2026 · GitHub synced Sep 20, 2026
26views this month
Decision brief
Surf is an AI agent that automates interaction within E2B's virtual desktop environment via natural language commands.
Good fit when
- When you need to interact with E2B’s specific virtual desktop environment and require seamless natural language understanding capabilities from OpenAI.
- If your tasks involve complex desktop environments that require robust automation without manual interface handling, Surf offers a solution that can interpret and execute those actions through AI.
Avoid when
- Avoid using Surf if your projects do not involve E2B’s virtual desktop environment or if you require integration with other specific virtual desktop software unsupported by this tool.
- Do not opt for Surf if you need direct control over the execution of tasks and prefer manual interaction rather than relying on AI to interpret commands.
- Pricing:
- freemium - Free for usage under the Apache license; premium features or services may incur additional fees depending on OpenAI's and E2B’s policies.
Observed Jul 17, 2026 · Source: enrich:decision_facts
Verify the decision
Adoption
Package downloads where a registry match exists. GitHub stars (870) are secondary evidence.
- npm downloads (30d)
- 32·npm downloads API·Sep 20, 2026
Maintenance and security
Full trust report- Maintenance
- Active (10d since push)
- As of Sep 20, 2026
- Provenance
- Not a fork · Organization account
- As of Sep 20, 2026
- Security (OSV)
- No lockfile
- As of Jul 15, 2026
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Backing
Company context for E2B. Display-only - separate from trust and ranking.
- Company
- E2B | Cloud for AI Agents·GitHub org profile·Jul 11, 2026
- Funding
- $11,500,000 (2024-06)·GraphCanon curated seed (public press)·Jul 11, 2026
- Commercial model
- OSS + managed cloud·GraphCanon curated seed·Jul 11, 2026
Install
npm install surf npmSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
A tool that employs AI to automate and interact within a sandboxed virtual desktop environment through user-provided commands or tasks in natural language.
Capability facts
- CLI
- CLI entrypoint
Source: package.json:bin|scripts · Sep 20, 2026
- MCP server
- No MCP server detected
Source: repo_scan · Sep 20, 2026
- Languages
- typescript, javascript
Source: github.language+package.json · Sep 20, 2026
Categories
Graph entities
Tags
README
License This project is licensed under the Apache License 2.0 see the LICENSE file for details.
For agents
This page has a .md twin and JSON over the API.