Discover and explore top open-source AI tools and projects—updated daily.
agentify-shOrchestrate AI web sessions and CLI tools locally
Top 93.2% on SourcePulse
Agentify Desktop provides a local-first control center for automating interactions with web-based AI services like ChatGPT, Claude, Gemini, and Perplexity. It targets engineers and power users who leverage these AI tools alongside MCP-compatible CLI clients, enabling them to automate complex workflows directly from their local machine without managing API keys. The primary benefit is streamlined AI task execution, parallel processing, and seamless integration of web UI capabilities into command-line workflows.
How It Works
Agentify Desktop operates by controlling real, logged-in browser sessions, either through an embedded Electron instance or by attaching to a Chrome-family browser via the Chrome DevTools Protocol (CDP). It integrates with MCP-compatible CLI tools (Codex, Claude Code, OpenCode), allowing them to interact with the browser sessions. Users can manage multiple isolated workflows concurrently using stable "tab keys." The system supports practical input/output operations, including uploading local files into prompts and saving generated images or files directly to the local filesystem for subsequent reuse.
Quick Start & Requirements
./scripts/quickstart.sh. This script handles dependency installation, MCP server registration, and launches Agentify Desktop. Alternatively, use npm i followed by npm run start.https://github.com/agentify-sh/desktop.Highlighted Details
agentify_save_artifacts, agentify_download_images) and reusing them in subsequent prompts via attachments.contextPaths, with intelligent inlining of text files and auto-attachment of binaries.agentify_save_bundle.Maintenance & Community
The provided README does not detail specific contributors, sponsorships, partnerships, or community channels (e.g., Discord, Slack).
Licensing & Compatibility
The specific open-source license is not explicitly stated in the README. Forks and derivatives are restricted from using Agentify branding, as detailed in TRADEMARKS.md.
Limitations & Caveats
Agentify Desktop pauses automation for manual CAPTCHA verification rather than attempting to bypass them. File upload selectors, and selectors for Perplexity and Gemini, are best-effort and may require manual overrides if website UIs change. Completion detection can occasionally misfire on very long outputs or intermittent streaming pauses. Image downloads prioritize standard <img> elements, potentially missing images rendered via non-standard UI components. The experimental orchestrator/single-chat emulator is currently hidden and unsupported.
2 weeks ago
Inactive
vercel-labs
aaif-goose