Repository navigation
Releases: bl0rb/Weave
Release list
v0.7.6
Container images
ghcr.io/bl0rb/weave-ingest-backend:0.7.6
ghcr.io/bl0rb/weave-ingest-worker:0.7.6
ghcr.io/bl0rb/weave-ingest-frontend:0.7.6
ghcr.io/bl0rb/weave-knowledge:0.7.6
ghcr.io/bl0rb/weave-retrieval:0.7.6
ghcr.io/bl0rb/weave-runtime:0.7.6
ghcr.io/bl0rb/weave-api:0.7.6
ghcr.io/bl0rb/weave-tools-backend:0.7.6
ghcr.io/bl0rb/weave-tools-frontend:0.7.6
ghcr.io/bl0rb/weave-embeddings:0.7.6
ghcr.io/bl0rb/weave-reranker:0.7.6
weave-ingest-worker and weave-reranker are amd64 only;
every other image is amd64 and arm64.
Helm charts
The whole platform -- nine services, databases, optional model services:
helm install weave oci://ghcr.io/bl0rb/charts/weave --version 0.7.6Weave-Ingest on its own, unchanged:
helm install weave-ingest oci://ghcr.io/bl0rb/charts/weave-ingest --version 0.7.6Running it
See the quick start
and the wiki.
v0.7.5
Container images
ghcr.io/bl0rb/weave-ingest-backend:0.7.5
ghcr.io/bl0rb/weave-ingest-worker:0.7.5
ghcr.io/bl0rb/weave-ingest-frontend:0.7.5
ghcr.io/bl0rb/weave-knowledge:0.7.5
ghcr.io/bl0rb/weave-retrieval:0.7.5
ghcr.io/bl0rb/weave-runtime:0.7.5
ghcr.io/bl0rb/weave-api:0.7.5
ghcr.io/bl0rb/weave-tools-backend:0.7.5
ghcr.io/bl0rb/weave-tools-frontend:0.7.5
ghcr.io/bl0rb/weave-embeddings:0.7.5
ghcr.io/bl0rb/weave-reranker:0.7.5
weave-ingest-worker and weave-reranker are amd64 only;
every other image is amd64 and arm64.
Helm charts
The whole platform -- nine services, databases, optional model services:
helm install weave oci://ghcr.io/bl0rb/charts/weave --version 0.7.5Weave-Ingest on its own, unchanged:
helm install weave-ingest oci://ghcr.io/bl0rb/charts/weave-ingest --version 0.7.5Running it
See the quick start
and the wiki.
v0.7.4
Container images
ghcr.io/bl0rb/weave-ingest-backend:0.7.4
ghcr.io/bl0rb/weave-ingest-worker:0.7.4
ghcr.io/bl0rb/weave-ingest-frontend:0.7.4
ghcr.io/bl0rb/weave-knowledge:0.7.4
ghcr.io/bl0rb/weave-retrieval:0.7.4
ghcr.io/bl0rb/weave-runtime:0.7.4
ghcr.io/bl0rb/weave-api:0.7.4
ghcr.io/bl0rb/weave-tools-backend:0.7.4
ghcr.io/bl0rb/weave-tools-frontend:0.7.4
ghcr.io/bl0rb/weave-embeddings:0.7.4
ghcr.io/bl0rb/weave-reranker:0.7.4
weave-ingest-worker and weave-reranker are amd64 only;
every other image is amd64 and arm64.
Helm charts
The whole platform -- nine services, databases, optional model services:
helm install weave oci://ghcr.io/bl0rb/charts/weave --version 0.7.4Weave-Ingest on its own, unchanged:
helm install weave-ingest oci://ghcr.io/bl0rb/charts/weave-ingest --version 0.7.4Running it
See the quick start
and the wiki.
v0.7.3
What's new in v0.7.3
Integrations
- Bearer-only REST for Weave-Tools (opt-in). With
TOOLS_REST_REQUIRE_SERVICE_TOKEN=false, Weave-Tools no longer requires theX-Tools-Service-Tokenheader. n8n and other integrations then call/api/v1/tools/*with onlyAuthorization: Bearer <token>, which can be a delegation, personal orwti_technical-identity token. This is the same model MCP already uses. The defaulttruekeeps today's behaviour. (#198) - n8n sample flow: Weave RAG → OpenAI-compatible LLM. An importable workflow and guide are in
docs/integrations/n8n-rag-openai.*. The flow acts as a bot provider: it verifies the webhook HMAC, searches Weave-Tools with the per-turn delegation token and answers through any/chat/completionsendpoint, returning{answer, sources}. (#198) - MCP reachable from other containers. Without MCP OAuth, the MCP server used to reject every
Hostheader except localhost with 421, so calls such as n8n →weave-tools-mcp:8000/mcpfailed. The newMCP_ALLOWED_HOSTSsetting extends the allowlist and works with and without OAuth. Its Compose default is["weave-tools-mcp:*"]. DNS-rebinding protection stays on. (#197)
Portal
- Index status fixed for lists of more than 50 documents. Once a list held more than 50 released documents, the documents page, home page and knowledge-space overview showed "Index status unavailable" on every row and counted nothing as available in chat. The status requests are now sent in batches of 50. The documents could be found in chat the whole time. (#198)
- Steadier status while the platform is busy. If Knowledge has a short outage, Ingest retries once and waits up to 5 s instead of 3 s. For up to 5 minutes it then shows the last status Knowledge confirmed for the same release, marked "as of 14:32". That status is shared across replicas through Redis. After 5 minutes the portal shows a neutral "Updating status…", and only after 10 minutes the warning. Revoked access, a new release or snapshot, or an invalid answer clears the kept status immediately. See
contracts/indexing-status.md. (#198) - "Teams" are now "Groups" ("Gruppen") in the portal and admin UI. API fields, database and contracts still use
team. (#198) - Roomier dialogs. All portal and admin dialogs are one size wider (576 / 768 / 1152 px). The member search in the knowledge-space access dialog no longer looks like a field inside a field. (#198)
Chat
- No second focus frame on fields. The login token field and the bot and model selectors no longer get an extra frame around them when focused. The API access dialog fields now show focus the same way as the login field. (#198)
Documentation
- README, portal guide, Ingest changelog and the service READMEs now describe v0.7.2. (#196)
Upgrade notes
- No database migrations.
- Two new optional settings:
TOOLS_REST_REQUIRE_SERVICE_TOKEN(defaulttrue) andMCP_ALLOWED_HOSTS(Compose default["weave-tools-mcp:*"]). If you configure throughweave.yaml, re-render withpython scripts/weave_config.py render. - Helm: the
MCP_ALLOWED_HOSTSdefault only covers the Compose service name. Add your<fullname>-tools-mcpservice and any public proxy host yourself. - The portal index-status response gains the fields
stale,checked_atandretrying. Older clients ignore them. Update Ingest backend and frontend together.
Container images
ghcr.io/bl0rb/weave-ingest-backend:0.7.3
ghcr.io/bl0rb/weave-ingest-worker:0.7.3
ghcr.io/bl0rb/weave-ingest-frontend:0.7.3
ghcr.io/bl0rb/weave-knowledge:0.7.3
ghcr.io/bl0rb/weave-retrieval:0.7.3
ghcr.io/bl0rb/weave-runtime:0.7.3
ghcr.io/bl0rb/weave-api:0.7.3
ghcr.io/bl0rb/weave-tools-backend:0.7.3
ghcr.io/bl0rb/weave-tools-frontend:0.7.3
ghcr.io/bl0rb/weave-embeddings:0.7.3
ghcr.io/bl0rb/weave-reranker:0.7.3
weave-ingest-worker and weave-reranker are amd64 only;
every other image is amd64 and arm64.
Helm charts
The whole platform -- nine services, databases, optional model services:
helm install weave oci://ghcr.io/bl0rb/charts/weave --version 0.7.3Weave-Ingest on its own, unchanged:
helm install weave-ingest oci://ghcr.io/bl0rb/charts/weave-ingest --version 0.7.3Running it
See the quick start
and the wiki.
v0.7.2
Container images
ghcr.io/bl0rb/weave-ingest-backend:0.7.2
ghcr.io/bl0rb/weave-ingest-worker:0.7.2
ghcr.io/bl0rb/weave-ingest-frontend:0.7.2
ghcr.io/bl0rb/weave-knowledge:0.7.2
ghcr.io/bl0rb/weave-retrieval:0.7.2
ghcr.io/bl0rb/weave-runtime:0.7.2
ghcr.io/bl0rb/weave-api:0.7.2
ghcr.io/bl0rb/weave-tools-backend:0.7.2
ghcr.io/bl0rb/weave-tools-frontend:0.7.2
ghcr.io/bl0rb/weave-embeddings:0.7.2
ghcr.io/bl0rb/weave-reranker:0.7.2
weave-ingest-worker and weave-reranker are amd64 only;
every other image is amd64 and arm64.
Helm charts
The whole platform -- nine services, databases, optional model services:
helm install weave oci://ghcr.io/bl0rb/charts/weave --version 0.7.2Weave-Ingest on its own, unchanged:
helm install weave-ingest oci://ghcr.io/bl0rb/charts/weave-ingest --version 0.7.2Running it
See the quick start
and the wiki.
v0.7.1
Container images
ghcr.io/bl0rb/weave-ingest-backend:0.7.1
ghcr.io/bl0rb/weave-ingest-worker:0.7.1
ghcr.io/bl0rb/weave-ingest-frontend:0.7.1
ghcr.io/bl0rb/weave-knowledge:0.7.1
ghcr.io/bl0rb/weave-retrieval:0.7.1
ghcr.io/bl0rb/weave-runtime:0.7.1
ghcr.io/bl0rb/weave-api:0.7.1
ghcr.io/bl0rb/weave-tools-backend:0.7.1
ghcr.io/bl0rb/weave-tools-frontend:0.7.1
ghcr.io/bl0rb/weave-embeddings:0.7.1
ghcr.io/bl0rb/weave-reranker:0.7.1
weave-ingest-worker and weave-reranker are amd64 only;
every other image is amd64 and arm64.
Helm charts
The whole platform -- nine services, databases, optional model services:
helm install weave oci://ghcr.io/bl0rb/charts/weave --version 0.7.1Weave-Ingest on its own, unchanged:
helm install weave-ingest oci://ghcr.io/bl0rb/charts/weave-ingest --version 0.7.1Running it
See the quick start
and the wiki.
v0.7.0
Container images
ghcr.io/bl0rb/weave-ingest-backend:0.7.0
ghcr.io/bl0rb/weave-ingest-worker:0.7.0
ghcr.io/bl0rb/weave-ingest-frontend:0.7.0
ghcr.io/bl0rb/weave-knowledge:0.7.0
ghcr.io/bl0rb/weave-retrieval:0.7.0
ghcr.io/bl0rb/weave-runtime:0.7.0
ghcr.io/bl0rb/weave-api:0.7.0
ghcr.io/bl0rb/weave-tools-backend:0.7.0
ghcr.io/bl0rb/weave-tools-frontend:0.7.0
ghcr.io/bl0rb/weave-embeddings:0.7.0
ghcr.io/bl0rb/weave-reranker:0.7.0
weave-ingest-worker and weave-reranker are amd64 only;
every other image is amd64 and arm64.
Helm charts
The whole platform -- nine services, databases, optional model services:
helm install weave oci://ghcr.io/bl0rb/charts/weave --version 0.7.0Weave-Ingest on its own, unchanged:
helm install weave-ingest oci://ghcr.io/bl0rb/charts/weave-ingest --version 0.7.0Running it
See the quick start
and the wiki.
v0.6.4
Container images
ghcr.io/bl0rb/weave-ingest-backend:0.6.4
ghcr.io/bl0rb/weave-ingest-worker:0.6.4
ghcr.io/bl0rb/weave-ingest-frontend:0.6.4
ghcr.io/bl0rb/weave-knowledge:0.6.4
ghcr.io/bl0rb/weave-retrieval:0.6.4
ghcr.io/bl0rb/weave-runtime:0.6.4
ghcr.io/bl0rb/weave-api:0.6.4
ghcr.io/bl0rb/weave-tools-backend:0.6.4
ghcr.io/bl0rb/weave-tools-frontend:0.6.4
ghcr.io/bl0rb/weave-embeddings:0.6.4
ghcr.io/bl0rb/weave-reranker:0.6.4
weave-ingest-worker and weave-reranker are amd64 only;
every other image is amd64 and arm64.
Helm charts
The whole platform -- nine services, databases, optional model services:
helm install weave oci://ghcr.io/bl0rb/charts/weave --version 0.6.4Weave-Ingest on its own, unchanged:
helm install weave-ingest oci://ghcr.io/bl0rb/charts/weave-ingest --version 0.6.4Running it
See the quick start
and the wiki.
v0.6.3
Container images
ghcr.io/bl0rb/weave-ingest-backend:0.6.3
ghcr.io/bl0rb/weave-ingest-worker:0.6.3
ghcr.io/bl0rb/weave-ingest-frontend:0.6.3
ghcr.io/bl0rb/weave-knowledge:0.6.3
ghcr.io/bl0rb/weave-retrieval:0.6.3
ghcr.io/bl0rb/weave-runtime:0.6.3
ghcr.io/bl0rb/weave-api:0.6.3
ghcr.io/bl0rb/weave-tools-backend:0.6.3
ghcr.io/bl0rb/weave-tools-frontend:0.6.3
ghcr.io/bl0rb/weave-embeddings:0.6.3
ghcr.io/bl0rb/weave-reranker:0.6.3
weave-ingest-worker and weave-reranker are amd64 only;
every other image is amd64 and arm64.
Helm charts
The whole platform -- nine services, databases, optional model services:
helm install weave oci://ghcr.io/bl0rb/charts/weave --version 0.6.3Weave-Ingest on its own, unchanged:
helm install weave-ingest oci://ghcr.io/bl0rb/charts/weave-ingest --version 0.6.3Running it
See the quick start
and the wiki.
v0.6.2
Container images
ghcr.io/bl0rb/weave-ingest-backend:0.6.2
ghcr.io/bl0rb/weave-ingest-worker:0.6.2
ghcr.io/bl0rb/weave-ingest-frontend:0.6.2
ghcr.io/bl0rb/weave-knowledge:0.6.2
ghcr.io/bl0rb/weave-retrieval:0.6.2
ghcr.io/bl0rb/weave-runtime:0.6.2
ghcr.io/bl0rb/weave-api:0.6.2
ghcr.io/bl0rb/weave-tools-backend:0.6.2
ghcr.io/bl0rb/weave-tools-frontend:0.6.2
ghcr.io/bl0rb/weave-embeddings:0.6.2
ghcr.io/bl0rb/weave-reranker:0.6.2
weave-ingest-worker and weave-reranker are amd64 only;
every other image is amd64 and arm64.
Helm charts
The whole platform -- nine services, databases, optional model services:
helm install weave oci://ghcr.io/bl0rb/charts/weave --version 0.6.2Weave-Ingest on its own, unchanged:
helm install weave-ingest oci://ghcr.io/bl0rb/charts/weave-ingest --version 0.6.2Running it
See the quick start
and the wiki.