Skip to content

Commit 0229f9f

Browse files
README: match main repo header treatment
Move the badge row above the hero image and frame the visual with the same divider-wave-2 / divider images the main gcf README uses, so every SDK header matches the flagship treatment. Adds the two divider assets.
1 parent 1aac843 commit 0229f9f

3 files changed

Lines changed: 12 additions & 4 deletions

File tree

README.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,30 @@
1-
<p align="center">
2-
<img src="assets/gcf-hero-wire-delta.png" alt="gcf-python" width="760">
3-
</p>
4-
51
<p align="center">
62
<a href="https://gcformat.com/playground.html"><img src="https://img.shields.io/badge/playground-live-2563eb?style=for-the-badge" alt="Playground"></a>
73
<a href="https://gcformat.com/guide/benchmarks.html"><img src="https://img.shields.io/badge/benchmarks-2%2C500%2B%20evals-22c55e?style=for-the-badge" alt="Benchmarks"></a>
84
<a href="https://pypi.org/project/gcf-python/"><img src="https://img.shields.io/pypi/v/gcf-python?style=for-the-badge&logo=python&logoColor=white&color=3776AB" alt="PyPI"></a>
95
<a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-333?style=for-the-badge" alt="License"></a>
106
</p>
117

8+
<p align="center">
9+
<img src="assets/gcf-hero-wire-delta.png" alt="gcf-python" width="760">
10+
</p>
11+
1212
# gcf-python
1313

1414
Python implementation of [GCF](https://gcformat.com/), the most token-efficient wire format for LLMs. A drop-in alternative to JSON and TOON for any structured data.
1515

16+
<p align="center">
17+
<img src="assets/divider-wave-2.png" alt="" width="100%">
18+
</p>
19+
1620
<p align="center">
1721
<img src="assets/gcf-python-diagram.png" alt="gcf-python" width="80%">
1822
</p>
1923

24+
<p align="center">
25+
<img src="assets/divider.png" alt="" width="100%">
26+
</p>
27+
2028
**Built for the agentic loop, where the same structured context crosses the model boundary turn after turn.** A single payload is 50-92% smaller than JSON, but GCF also deduplicates repeated structure across turns and sends only deltas when context changes, so by the 5th overlapping call each response costs 99% fewer tokens than JSON, and a 10-call session runs 94.4% cheaper than re-sending JSON every turn. Session dedup and delta both need local IDs and a multi-turn design that neither JSON nor TOON has.
2129

2230
- **100% comprehension on every frontier model**, zero training. 29% fewer tokens than TOON and 56% fewer than JSON across 16 datasets; 91.2% on structurally complex code graphs (vs TOON 68.8%, JSON 54.1%).

assets/divider-wave-2.png

37.8 KB
Loading

assets/divider.png

616 Bytes
Loading

0 commit comments

Comments
 (0)