All servers

semble

Python

MinishLab

Fast and Accurate Code Search for Agents. Uses 99% fewer tokens than grep+read

5,762Pushed 8/1/2026View on GitHub
74

Score Breakdown

Authentication35/35
Static Analysis25/30
Dependencies4/25
Maintenance10/10

Authentication

Tier A — OAuth 2.0 / OIDC

Full OAuth 2.0 with authorization code flow, PKCE, or OIDC. Best-in-class authentication.

Last scanned 6/17/2026

Security Findings(318)

LOW

Consider possible security implications associated with the subprocess module.

./benchmarks/baselines/colgrep.py:3

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/baselines/colgrep.py:73

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/baselines/colgrep.py:76

LOW

Consider possible security implications associated with the subprocess module.

./benchmarks/baselines/grepai.py:6

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/baselines/grepai.py:53

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/baselines/grepai.py:72

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/baselines/grepai.py:120

LOW

Consider possible security implications associated with the subprocess module.

./benchmarks/baselines/probe.py:3

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/baselines/probe.py:46

LOW

Consider possible security implications associated with the subprocess module.

./benchmarks/data.py:3

LOW

Starting a process with a partial executable path

./benchmarks/data.py:206

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/data.py:206

LOW

Consider possible security implications associated with the subprocess module.

./benchmarks/speed_benchmark.py:1

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/speed_benchmark.py:134

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/speed_benchmark.py:136

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./benchmarks/speed_benchmark.py:265

LOW

Consider possible security implications associated with the subprocess module.

./benchmarks/sync_repos.py:2

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/sync_repos.py:10

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/sync_repos.py:29

LOW

Consider possible security implications associated with the subprocess module.

./benchmarks/token_efficiency.py:4

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/token_efficiency.py:79

LOW

Consider possible security implications associated with the subprocess module.

./benchmarks/tools.py:2

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/tools.py:21

LOW

subprocess call - check for execution of untrusted input.

./benchmarks/tools.py:55

LOW

Consider possible security implications associated with the subprocess module.

./src/semble/index/index.py:4

LOW

subprocess call - check for execution of untrusted input.

./src/semble/index/index.py:198

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./src/semble/installer/installer.py:53

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./src/semble/installer/installer.py:60

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./src/semble/mcp.py:170

LOW

Try, Except, Pass detected.

./src/semble/mcp.py:207

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_dense.py:17

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:36

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:46

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:50

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:82

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:88

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:89

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:99

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:100

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:105

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:108

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:115

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:144

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:150

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:169

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:176

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:177

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:178

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:182

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:192

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:193

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:208

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:209

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:230

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:231

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:232

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:234

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:243

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/index/test_index.py:253

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:26

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:27

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:34

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:35

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:48

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:54

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:69

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:98

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:105

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:114

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:115

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:126

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:155

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:160

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:182

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:194

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:203

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:213

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:240

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cache.py:265

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:21

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:25

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:26

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:31

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:37

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:42

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:50

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:59

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:60

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:61

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:68

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:69

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:70

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:73

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:75

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:85

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:86

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:87

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:89

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:97

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:98

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:99

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:103

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:108

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:109

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:110

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:114

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:119

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:120

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:124

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:131

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:138

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:148

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:149

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_chunker.py:150

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:53

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:85

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:88

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:90

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:104

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:134

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:137

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:148

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:149

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:167

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:168

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:184

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:211

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:221

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:229

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:230

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:277

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:280

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:281

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:303

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:305

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:328

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:331

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:332

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:366

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:369

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_cli.py:371

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_file_walker.py:94

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_file_walker.py:103

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_file_walker.py:135

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_file_walker.py:145

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_file_walker.py:166

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_file_walker.py:167

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_file_walker.py:170

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_file_walker.py:171

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_files.py:18

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_files.py:19

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_files.py:20

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_files.py:29

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_files.py:46

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_files.py:48

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_files.py:55

LOW

Consider possible security implications associated with the subprocess module.

./tests/test_git.py:2

LOW

Starting a process with a partial executable path

./tests/test_git.py:22

LOW

subprocess call - check for execution of untrusted input.

./tests/test_git.py:22

LOW

Starting a process with a partial executable path

./tests/test_git.py:28

LOW

subprocess call - check for execution of untrusted input.

./tests/test_git.py:28

LOW

Starting a process with a partial executable path

./tests/test_git.py:29

LOW

subprocess call - check for execution of untrusted input.

./tests/test_git.py:29

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_git.py:44

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_git.py:45

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_git.py:46

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_git.py:47

LOW

Starting a process with a partial executable path

./tests/test_git.py:56

LOW

subprocess call - check for execution of untrusted input.

./tests/test_git.py:56

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_git.py:61

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:68

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:70

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:76

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:78

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:79

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:80

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:86

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:88

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:89

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:90

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:91

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:101

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:108

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:109

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:110

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:123

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:143

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:151

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:152

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:159

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:173

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:175

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:176

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:177

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:191

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:199

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:210

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:217

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:219

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:220

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:221

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:222

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:224

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:226

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:227

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:234

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:236

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:248

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:256

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:276

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:278

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:279

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:280

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:297

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:298

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:304

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:305

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:310

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:314

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:320

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:324

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:330

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:338

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:339

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:340

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:341

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:342

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:343

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:344

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:345

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:352

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:355

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:366

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:374

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:375

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:387

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:422

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:424

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:425

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:432

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:434

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:435

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:436

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:440

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:449

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_installer.py:461

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:57

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:60

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:63

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:66

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:86

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:92

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:97

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:101

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:103

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:127

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:128

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:149

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:150

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:161

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:176

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:193

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:194

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:260

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:309

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:331

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:335

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:344

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:369

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:382

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:384

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:385

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:393

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_mcp.py:412

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:11

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:16

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:21

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:39

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:52

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:70

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:88

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:89

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:105

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:120

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:126

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:129

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:131

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:138

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:143

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:150

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_ranking.py:156

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:56

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:57

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:61

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:67

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:73

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:74

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:82

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:99

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:100

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:122

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:131

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:147

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:153

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_search.py:154

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:26

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:37

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:44

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:60

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:75

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:76

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:80

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:81

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:88

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:98

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:108

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:109

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_stats.py:110

Claude Desktop Config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "semble": {
      "command": "python",
      "args": [
        "-m",
        "semble"
      ]
    }
  }
}

Refer to the repo README for exact installation instructions.