What changed in v2.1?
Bilinc 2.1.3 restores the intended cloud-only public boundary. Public installs expose the CloudClient SDK, CLI, and Cloud MCP adapter. Local StatePlane/storage/runtime internals are not shipped in the wheel or sdist.
Migration checklist
Install v2.1.3
Upgrade the public package with pip install -U bilinc==2.1.3.
Start Cloud trial
Create a Bilinc Cloud account and confirm email.
Connect Cloud key
Create a hosted API key. Use bilinc login locally, or BILINC_API_KEY in server, CI, and MCP runtimes.
Replace imports
Use from bilinc import CloudClient or the Bilinc alias from the public package.
Move writes
Commit, recall, and status calls run against hosted Bilinc Cloud endpoints.
Update MCP
Point agent config at python -m bilinc.cloud_mcp.
Common substitutions
StatePlane()
CloudClient()
plane.commit_sync(...)
client.commit(key, value, memory_type="semantic")
plane.recall(...)
client.recall(query, limit=5)
python -m bilinc.mcp_server.server_v2
python -m bilinc.cloud_mcp
Minimal v2 SDK path
import os
from bilinc import CloudClient
client = CloudClient(api_key=os.environ["BILINC_API_KEY"])
client.commit("agent.memory", {"status": "active"}, memory_type="semantic")
results = client.recall("agent status", limit=5)
print(results)