Downloads ยท 30 days
0
XXMiner/soma-cot-compression
soma-cot-compression is a machine learning model from XXMiner. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Comprehensive Chain-of-Thought (CoT) compression algorithms for the SOMA subnet (Bittensor subnet 114). This package contains 15 compression strategies optimized for reducing agent context while preserving task-criticโฆ
Downloads ยท 30 days
0
Access
Public
Updated Aug 17, 2026
Repo size
โ
Likes
0
Public
Click a slice to open those files.
.json3.2 MB ยท 57%
From the Hugging Face model README
Comprehensive Chain-of-Thought (CoT) compression algorithms for the SOMA subnet (Bittensor subnet 114). This package contains 15 compression strategies optimized for reducing agent context while preserving task-critical information.
Evaluation on 5 sample tasks (275,835 characters):
| Rank | Compressor | Compression | Token Savings | Use Case |
|---|---|---|---|---|
| ๐ฅ | Performance | 99.04% | 68,295 tokens | Speed-optimized |
| ๐ฅ | Aggressive | 94.77% | 64,580 tokens | Critical info only |
| ๐ฅ | Code-Focused | 83.33% | 57,464 tokens | Debug scenarios |
| 4 | Hybrid | 4.17% | 3,643 tokens | Balanced |
| 5 | Adaptive | 4.17% | 3,641 tokens | Importance-based |
<thinking>...</thinking> blocksFine-tune compression with environment variables:
from performance_focused_compressor import compress_messages
messages = [
{'role': 'user', 'content': 'Your very long context here...'},
{'role': 'assistant', 'content': 'Long response...'}
]
compressed = compress_messages(messages)
# Returns ~1% of original size with start/end preserved
from code_focused_compressor import compress_messages
# Preserves stack traces, errors, code blocks
compressed = compress_messages(debug_messages)
from aggressive_hybrid_compressor import compress_messages
# Extracts only critical information
compressed = compress_messages(agent_logs)
| Compressor | Speed | Compression | Preservation | Best For |
|---|---|---|---|---|
| Performance | โกโกโก | 99.04% | Start/End | Speed |
| Aggressive | โกโก | 94.77% | Critical only | Cost |
| Code-Focused | โกโก | 83.33% | Debug info | Development |
| Hybrid | โก | 4.17% | Semantic | General |
| Adaptive | โก | 4.17% | Importance | Mixed content |
Detailed metrics available in:
specialized_compressor_results.json - Latest specialized compressorsfinal_compressor_evaluation.json - Comprehensive comparisoncompression_eval_results.json - Initial evaluationTechniques from 37 arXiv papers (2024-2026):
# No dependencies required - pure Python stdlib
# Optional: tiktoken for precise token counting
pip install tiktoken
Developed for SOMA (Bittensor subnet 114) CoT compression competition. Target: Maximize compression while maintaining task performance.
MIT License
Generated for SOMA subnet 114 competition Repository: https://huggingface.co/XXMiner/soma-cot-compression