Align docs, examples, the setup wizard, and telemetry tests with the
current Doubao multimodal embedding model so generated configs keep
referencing the supported default consistently.
* docs: Add Chinese documentation for example READMEs
- Add README_CN.md for claude-memory-plugin
- Add README_CN.md for k8s-helm
- Add README_CN.md for mcp-query
These translations help Chinese users understand the example usage and configuration.
* docs: Add basic usage example for Python SDK
- Add comprehensive README.md with code examples
- Add Chinese version README_CN.md
- Add basic_usage.py demonstrating core features:
- Initialization (embedded mode and HTTP client mode)
- Adding resources (URLs, files, directories)
- Browsing the virtual filesystem
- Semantic search and retrieval
- Tiered context loading (L0/L1/L2)
- Session management for memory
This example helps developers quickly get started with OpenViking.
---------
Co-authored-by: xingzihai <xingzihai@users.noreply.github.com>
* feat: define a system path for future deployment
* feat: define a system path for future deployment
* fix: golang downgrade to 1.19
* fix: golang downgrade to 1.19, and change doc
* docs: change model recommendation
* fix: golang downgrade to 1.19, and change doc
* fix: mv test files
* fix: loguru
---------
Co-authored-by: openviking <openviking@example.com>
* feat: add Kubernetes Helm chart for OpenViking deployment
Add a production-ready Helm chart for deploying OpenViking on Kubernetes
with support for GCP and AWS cloud providers.
Features:
- LoadBalancer service with cloud-specific annotations
- Support for GCP and AWS via values.yaml cloudProvider setting
- Secret management for ov.conf configuration
- Health checks (liveness and readiness probes)
- Optional HPA for autoscaling
- Optional PVC for persistent storage
- Uses uv container for streamlined deployment
- Comprehensive documentation
Usage:
helm install openviking ./deploy/helm/openviking \
--set cloudProvider=gcp \
--set openviking.config.embedding.dense.api_key=YOUR_KEY
* feat(examples): simplify k8s helm chart to MVP
Remove production-only complexity to make the chart easy to try locally:
- Drop HPA, PVC, and ServiceAccount templates
- Remove security contexts, cloud provider annotations, node affinity
- Fix config: only embedding/vlm are valid confmap fields (no server/storage blocks)
- Pass --host/--port as CLI args to openviking serve
- Switch service default to ClusterIP with port-forward instructions
- Use emptyDir for data volume
- Simplify _helpers.tpl and values.yaml
Tested against EKS: ov health and ov status both pass.