v0.7.0

MinishLab/semblev0.7.0Oct 16, 2026by Pringled

Upgrading?

AI Summary

This release focuses on performance optimizations and new features for the Semble project, including upgrades to the MCP SDK and improvements to query and chunking speeds.

Key Highlights

  • Upgrade to MCP SDK 2.x
  • Store BM25 postings as numpy arrays for improved performance
  • Parallelize chunking for faster processing
  • Add a new file-types command

New Features

  • Store BM25 postings as numpy arrays
  • Parallelize chunking
  • Batch embeddings and upgrade model2vec
  • Add file-types command

Full Release Notes

## What's Changed
* feat: Store BM25 postings as numpy arrays by @Pringled in https://github.com/MinishLab/semble/pull/284
* chore: Speed up warm queries  by @Pringled in https://github.com/MinishLab/semble/pull/285
* chore: Walk files with os.scandir by @Pringled in https://github.com/MinishLab/semble/pull/286
* fix: Use bare MCP tool names in agent instructions by @Pringled in https://github.com/MinishLab/semble/pull/289
* chore: Upgrade to MCP SDK 2.x by @Pringled in https://github.com/MinishLab/semble/pull/294
* feat: Parallelize chunking by @Pringled in https://github.com/MinishLab/semble/pull/295
* feat: Batch embeddings, upgrade model2vec by @Pringled in https://github.com/MinishLab/semble/pull/298
* feat: Add file-types command by @Pringled in https://github.com/MinishLab/semble/pull/299


**Full Changelog**: https://github.com/MinishLab/semble/compare/v0.6.2...v0.7.0

Related Repositories