{ "model_type": "needle", "architectures": ["NeedleForToolCalling"], "name_or_path": "Cactus-Compute/needle2", "vocab_size": 8192, "hidden_size": 512, "num_hidden_layers": 27, "num_attention_heads": 8, "num_key_value_heads": 4, "head_dim": 64, "max_position_embeddings": 2048, "rope_theta": 100000.0, "tie_word_embeddings": true, "torch_dtype": "float16", "total_parameters": 44900000, "sliding_window": 256, "attention": "gqa", "mlp": "hadamard", "extras": { "engram": {"sites": [2, 15], "orders": [2, 3], "slots": 8192, "sub_dim": 128, "conv_taps": 4, "conv_dilation": 3}, "mhc_lanes": 4, "heads": ["contrastive_retrieval", "confidence"] }, "quantization": { "method": "cactus-quants", "scheme": "embedding=4,mhc=4,default=2", "effective_bits": 2.2, "group_size": 128, "kv_cache_bits": 8, "activation_bits": 8 }, "deployment": { "format": "cact", "binary_size_mb": 14, "session_ram_mb": 28, "runtime": "self-contained C++ / WebAssembly, no dependencies" } }