Knowledge Fabric v0.1.1: Production Readiness, Visual Admin Console & Helm Delivery
We are proud to announce Knowledge Fabric v0.1.1, a major milestone transitioning the platform from an early retrieval engine to an enterprise-ready, cloud-native knowledge platform with zero vendor lock-in.
🌟 Highlights & New Capabilities
1. Visual Admin & Governance Console (knowledge-fabric-ui)
- Zero Node/NPM dependencies: High-performance, lightweight UI served by Python stdlib.
- Interactive Approval Queue: Real-time human-in-the-loop review interface for staged plans and actions.
- Retrieval Playground: Live multi-tenant vector & hybrid search with latency breakdown, score distributions, and citation badges.
- Audit Stream & Policy Sandbox: Live observability into recent retrieval operations and interactive action simulation.
2. Enterprise Kubernetes Helm Chart (deploy/helm/knowledge-fabric)
- Published to GHCR OCI:
oci://ghcr.io/sagarv48/charts/knowledge-fabric:0.1.1. - Database Flexibility: Instant toggling between embedded
pgvector/pgvector:pg16StatefulSet (for quick POCs) and external managed PostgreSQL (AWS RDS Aurora, GCP Cloud SQL, Azure PostgreSQL) with secret injection. - Enterprise Secret Management: Native support for
existingSecretonFABRIC_SIGNING_KEY, database passwords, and model API keys (HashiCorp Vault, SealedSecrets, AWS Secrets Manager). - Production Hardened: Ingress with TLS and
cert-managerannotations, Horizontal Pod Autoscaler (HPA), and non-root SecurityContext.
3. High-Scale Vector Search & Partitioning
- HNSW Indexing (Migration 005): Added
upgrade_to_hnsw_index()for 10x-20x QPS improvements and sub-10ms queries. - Declarative Tenant Partitioning: Postgres table partitioning pattern allowing single-instance PostgreSQL to scale cleanly past 50M+ vectors.
- Pluggable Vector Backends:
RetrievalStoreprotocol with zero-dependencyQdrantRetrievalStoresupporting 100M+ vector clusters.
4. STRIDE Security Hardening
- Spoofing Defense: Strict format validation on
tenant_id(^[a-zA-Z0-9_.:@-]{1,128}$) blocking path traversal (../) and SQL injection. - Denial of Service Defense: Enforced query length caps (4,000 chars), top_k bounds [1, 100], and reranker candidate pool bounds (100).
- HMAC Verification: Integration with Intent Fabric's cryptographic approval tokens.
5. Multi-Stage Containerization & Turnkey Docker Compose
- Multi-stage production
Dockerfilerunning as non-root userfabric(UID 10001). docker-compose.prod.ymlenabling 60-second evaluation with pre-built GHCR images.
📦 Installation & Quickstart
Developer / MCP Setup
pip install knowledge-fabric
uvx knowledge-fabric-mcpTurnkey Docker Evaluation
curl -sSL https://raw.githubusercontent.com/sagarv48/knowledge-fabric/main/docker-compose.prod.yml -o docker-compose.yml
docker compose up -dEnterprise Kubernetes (Helm)
helm install fabric-stack oci://ghcr.io/sagarv48/charts/knowledge-fabric \
--namespace fabric --create-namespace \
--set postgresql.enabled=true