opencli and UniCli

These are ecosystem siblings within the broader AI-agent CLI category—one provides a universal abstraction layer for converting any application into an AI-controllable CLI interface, while the other implements that pattern specifically for the Unity Editor domain.

opencli
82
Verified
UniCli
44
Emerging
Maintenance 25/25
Adoption 20/25
Maturity 18/25
Community 19/25
Maintenance 13/25
Adoption 10/25
Maturity 11/25
Community 10/25
Stars: 3,377
Forks: 294
Downloads: 24,993
Commits (30d): 703
Language: TypeScript
License: Apache-2.0
Stars: 122
Forks: 8
Downloads:
Commits (30d): 0
Language: C#
License: MIT
No risk flags
No Package No Dependents

About opencli

jackwener/opencli

Make Any Website & Tool Your CLI. A universal CLI Hub and AI-native runtime. Transform any website, Electron app, or local binary into a standardized command-line interface. Built for AI Agents to discover, learn, and execute tools seamlessly via a unified AGENT.md integration.

Leverages a Chrome extension + micro-daemon architecture that reuses your browser's authenticated sessions for zero-friction access to 65+ website adapters (Bilibili, Twitter, Reddit, etc.) and local CLIs, while maintaining deterministic, LLM-free output suitable for AI agent automation. Supports dual YAML declarative pipelines and TypeScript browser runtime injections, plus native control of Electron desktop apps via Chrome DevTools Protocol—enabling structured, repeatable CLI operations across web platforms and desktop applications without token costs or LLM inference overhead.

About UniCli

yucchiy/UniCli

A CLI tool to control Unity Editor - enabling both humans and AI agents to run compilations, tests, and editor commands from the terminal.

Provides 80+ structured commands plus dynamic C# execution (`eval`) that communicate with Unity Editor via a server package, enabling both local terminal automation and AI agent integration through JSON output. Architecture uses a split CLI/server model with automatic reconnection and focus management, supporting extensibility through custom C# command classes. Targets AI coding agents like Claude Code with specialized plugins and Agent Skills support, while maintaining cross-platform NativeAOT binaries.

Scores updated daily from GitHub, PyPI, and npm data. How scores work