Metadata-Version: 2.4
Name: semcli
Version: 0.0.1a1
Summary: The missing spec for LLM-native CLIs
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 1 - Planning
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# SemCLI

**The missing spec for LLM-native CLIs**

A token-efficient format for CLIs to describe themselves to LLMs — one header, instant recognition.

## What is SemCLI?

SemCLI defines a lightweight specification for command-line tools to describe themselves in a way LLMs can instantly parse and use. A simple `#semcli/1.0` header signals a compact, function-signature format that replaces verbose MCP servers or JSON manifests — keeping context windows lean and tool invocation predictable.
