Discover and explore top open-source AI tools and projects—updated daily.
XuanwoUnified CLI for AI agent conversations
Top 90.8% on SourcePulse
xURL provides a unified interface for interacting with various AI agent command-line interfaces (CLIs) through a novel agents:// URI scheme. It addresses the challenge of managing conversations across disparate AI tools by offering a consistent way to read, query, discover, and write AI agent interactions. This tool is beneficial for developers and power users who frequently work with multiple AI agents and seek a streamlined workflow.
How It Works
The core innovation is the agents:// URI scheme, which acts as a universal client for AI agent CLIs. xURL abstracts the complexities of individual agent tools, allowing users to interact with providers like Codex, Claude, Copilot, and Gemini using a single, standardized format. It enables reading conversations as Markdown, querying threads by keywords or provider, discovering metadata before drilling down, and initiating or continuing conversations, all through this unified scheme. This approach simplifies cross-agent management and enhances user productivity.
Quick Start & Requirements
Installation is flexible, supporting multiple package managers:
npx skills add Xuanwo/xurlbrew tap xuanwo/tap && brew install xurlcargo install xurl-cliuv tool install xuanwo-xurlnpm install -g @xuanwo/xurlNo specific hardware or advanced software prerequisites are detailed beyond the need for the respective installation tools.
Highlighted Details
agents:// for consistent access to providers such as Amp, Claude, Codex, Copilot, Cursor, Gemini, Kimi, OpenCode, and Pi.q=), local file path, or specific AI roles (e.g., reviewer).-I flag allows inspection of frontmatter and flattened provider metadata (like payload.git.branch) without fully loading conversations.-d), continuing existing threads, and passing provider-specific CLI arguments via query strings.Maintenance & Community
No specific details regarding maintainers, community channels (e.g., Discord, Slack), roadmaps, or recent activity were found in the provided README text.
Licensing & Compatibility
The README text does not specify a software license, leaving its terms of use and compatibility for commercial or closed-source integration unclear.
Limitations & Caveats
The tool's error reporting indicates potential limitations, including support for "unsupported providers and unsupported capabilities," issues with "missing local data," and failures originating from underlying "provider CLI failures." Users should anticipate that xURL's functionality is dependent on the stability and feature set of the individual AI agent CLIs it interfaces with.
1 week ago
Inactive
nlweb-ai