Murmurent
AI assistants for research groups, built on Claude Code. Each lab keeps control of its own people and data, and can share with other labs when that helps.
▶ Watch the 7-minute getting-started video
You need a Mac or Linux computer with Claude Code installed and signed in.
1. Install
Install uv, the tool that installs Murmurent:
curl -LsSf https://astral.sh/uv/install.sh | sh
Open a new terminal, then:
uv tool install murmurent
murmurent install
murmurent doctor
murmurent doctor checks the install. If something is wrong, it prints the
command that fixes it.
You also get a Murmurent Dashboard icon: in Applications on a Mac, in the applications menu on Linux.
2. Say who you are
murmurent init
It asks for your name, your email and your role: member (you work in a lab), PI (you lead a lab or core facility) or mayor (you run a centre).
3. Set up a folder
Do this for every folder that holds research data. It turns on the check that removes patient identifiers from anything leaving your computer.
murmurent repo adopt ~/repos/<folder>
The folder must be a git repository inside your repositories folder (~/repos
unless you chose another).
If it does not work.
4. Start working
cd ~/repos/<folder>
claude
Ask Claude Code anything, including "how do I use Murmurent?".
Updating
uv tool upgrade murmurent
murmurent install
Next
Help
Ask Claude Code first. If that does not solve it, see installation special cases or report a problem.
Mike Hallett, michael.hallett@uwo.ca. Licensed under Apache-2.0.
Metadata
Release files for murmurent 2026.10.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| murmurent-2026.10.0.tar.gz | 2.6 MB | With provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| murmurent-2026.10.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.7 MB
Release files / murmurent-2026.10.0.tar.gz
| Download URL | murmurent-2026.10.0.tar.gz |
|---|---|
| Size | 2.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e456b5c19d47064645b22a025571ef349a0be1bbb9a10d8b417bce4733b72250
|
|
BLAKE2b-256 checksum How to use checksums |
64d8061a77091ad0ed32f0e69c7fcfd70813d6495f1faa9615aff37c1637d0d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.
Transparency logRelease files / murmurent-2026.10.0-py3-none-any.whl
| Download URL | murmurent-2026.10.0-py3-none-any.whl |
|---|---|
| Size | 1.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5b26c1cbbb9d53b3fbae31f73a9f7525a1c272aaa95816551a9059263a8ad783
|
|
BLAKE2b-256 checksum How to use checksums |
4a51997fc20e9b1468447fe7e9efbc394ce3c36d4a986de676fde456c2e59d47
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.
Transparency logSecurity for murmurent 2026.10.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for murmurent-2026.10.0.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.