Skip to content

Commit 769089f

Browse files
Update README.md
1 parent 6052613 commit 769089f

1 file changed

Lines changed: 13 additions & 9 deletions

File tree

README.md

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,27 @@
1-
# CLOV - Context Limiter & Output Vetter ![Stars](https://img.shields.io/github/stars/alexandephilia/clov-ai)
1+
# CLOV ![Stars](https://img.shields.io/github/stars/alexandephilia/clov-ai)
2+
3+
[![License: MIT](https://img.shields.io/badge/License-MIT-red.svg)](https://opensource.org/licenses/MIT)
4+
[![Version](https://img.shields.io/badge/version-0.35.0-green.svg)](https://github.com/alexandephilia/clov-ai/releases/tag/v0.35.0) [![Go](https://img.shields.io/badge/Go-%2300ADD8.svg?&logo=go&logoColor=white)](#)
5+
6+
### 「Context Limiter & Output Vetter」
27

38
_CLOV includes work derived from [RTK](https://github.com/rtk-ai/rtk/), extended with a Rust implementation, deeper MCP proxy support, structured-response filtering, dynamic truncation controls, and a more local-first workflow with filtering and telemetry handled on-device._
49

510
<p align="left">
611
<img src="assets/clov.png" width="400" alt="clov mascot">
712
</p>
813

9-
[![Claude](https://img.shields.io/badge/Claude_Code_Plugin-D97757?logo=claude&logoColor=fff)](#)
10-
[![Claude Code](https://img.shields.io/badge/CLI_Compatible-c15f3c?logo=anthropic&logoColor=&labelColor=c15f3c)](https://claude.ai/code)
11-
[![Ghostty](https://custom-icon-badges.demolab.com/badge/Made_With_Ghostty-0000ff?logo=ghostty_term)](#)
12-
</br>
13-
[![License: MIT](https://img.shields.io/badge/License-MIT-red.svg)](https://opensource.org/licenses/MIT)
14-
[![Version](https://img.shields.io/badge/version-0.35.0-green.svg)](https://github.com/alexandephilia/clov-ai/releases/tag/v0.35.0)
15-
16-
<p align="center">
14+
<p align="left">
1715
<strong>Quick install</strong><br/>
1816
<code>brew tap alexandephilia/clov && brew install clov</code>
1917
</p>
2018

19+
[![Claude](https://img.shields.io/badge/Claude_Code_Plugin-D97757?logo=claude&logoColor=fff)](#)
20+
[![Homebrew](https://img.shields.io/badge/Homebrew-FBB040?logo=homebrew&logoColor=fff)](#)
21+
[![Ghostty](https://custom-icon-badges.demolab.com/badge/Made_With_Ghostty-0000ff?logo=ghostty_term)](#)
22+
</br>
23+
[![macOS](https://img.shields.io/badge/macOS-000000?logo=apple&logoColor=F0F0F0)](#) [![Linux](https://img.shields.io/badge/Linux-white?logo=linux&logoColor=black)](#) [![Windows](https://custom-icon-badges.demolab.com/badge/Windows-0078D6?logo=windows11&logoColor=white)](#)
24+
2125
> Primary command names now use the CLOV surface (`pulse`, `hook`, `bridge`, `settings`, `doctor`, `inspect`). The old names were removed as part of the CLI migration.
2226
2327
MCP (Model Context Protocol) servers are brilliant, but their outputs are an uncontrolled firehose of context-destroying noise. When your AI agent pulls web search results or database dumps, it swallows navigation chrome, tracking parameters, and megabytes of unstructured JSON.

0 commit comments

Comments
 (0)