Experimental Features
What this page covers
Features that exist outside the v0.9.0a1 default surface. Experimental does not mean "almost stable" — it means the feature is opt-in, unsupported for production reliance, and must pass the ADR-008 reintroduction gates before it can graduate into the supported surface.
Start with the feature matrix for the supported v0.9.0a1 surface. Use this page when you need to inspect what was deferred, where it lives, and whether it has a protocol spec.
Status model
Spec-XN experimental protocolfeatures/<feature>/spec.md; compatibility pointers remain under experimental/<feature>/spec.md where needed. Rendered spec pages live under the Specification section.experimental/<feature>/, but no protocol spec yet. Migrated product truth lives under features/<feature>/.Every feature should have one visible status owner.
A Spec-XN assignment is reserved for protocol-bearing features;
migrated features use features/<feature>/status.md, while unmigrated
adapters, SDKs, dashboards, deployment recipes, and tooling continue to use
experimental/<surface>/STATUS.md. Do not assign fake specs unless a surface
later defines protocol behavior.
Protocol features
These features have a Spec-XN-* experimental spec. They are not part of the supported default install.
as_of fail-closed; registered plugins require explicit operator gates; a4 validation covers fact query, recall, tombstone/legal-hold safety, CID interaction, hook ordering, and plugin-required conformance.garden_id guards in core.Cross-cutting features without Spec-X
stigmem-plugin-multi-tenant. Default installs collapse to default; v0.9.0a9 does not claim shared-node readiness or tenant-aware non-default federation. Feature record: features/multi-tenant; no Spec-X yet.Storage and embedding surfaces
features/storage-backends/; non-default backends remain outside the stable default surface.features/storage-libsql/; adds third-party service trust and backend-specific behavior.Adapters and SDKs
MCP adapter
features/mcp-adapter — experimental external adapter; package metadata is aligned, but publication remains held pending live connector smoke and security certification.
Go SDK
features/sdk-go — experimental external SDK; package alignment and live-node validation remain future alpha work.
Obsidian adapter
features/obsidian-adapter — experimental external adapter; package, plugin, and live-vault validation remain future alpha work.
Cognee adapter
features/cognee-adapter — experimental opt-in plugin packaged as stigmem-plugin-cognee-adapter; live Cognee runtime validation remains operator-owned for v0.1.0.
Letta adapter
features/letta-adapter — experimental opt-in adapter packaged for v0.9.0a10; live Letta validation remains operator-owned for v0.1.0.
Zep adapter
features/zep-adapter — experimental opt-in adapter packaged for v0.9.0a10; live Zep validation remains operator-owned for v0.1.0.
Gemini adapter
features/gemini-adapter — experimental opt-in adapter packaged for v0.9.0a10; live Gemini validation remains operator-owned for v0.1.0.
Ollama-LiteLLM adapter
features/ollama-litellm-adapter — superseded compatibility identity; behavior lives with the OpenAI-compatible tools adapter.
OpenAI tools adapter
features/openai-tools-adapter — experimental opt-in adapter packaged for v0.9.0a10; live LiteLLM, OpenAI SDK, and Ollama validation remains operator-owned for v0.1.0.
Paperclip adapter
features/paperclip-adapter — deferred lifecycle/event adapter; live Paperclip validation remains future alpha work.
Deployment, UI, and evaluation
Curator dashboard
features/dashboard — deferred internal tooling; live-node and deployment validation remain future alpha work.
Eval harness
features/eval-harness — active internal evaluation tooling for adversarial and recall validation; standalone package publication remains future alpha work.
Helm deployment
features/deploy-helm — deferred Kubernetes deployment recipe; live cluster validation remains future alpha work.
Fly.io deployment
features/deploy-fly — deferred Fly.io deployment recipe; live deployment, persistence, dashboard validation, and secrets review remain future alpha work.
Grafana deployment
features/deploy-grafana — deferred observability deployment seed; live stack validation, metric review, alert review, and packaging remain future alpha work.
PaaS deployment
features/deploy-paas — deferred managed-platform deployment recipes; live platform validation, persistence, secrets, and scaling review remain future alpha work.
systemd deployment
features/deploy-systemd — deferred bare-metal deployment recipe; live distro validation, installer review, hardening review, and upgrade/rollback remain future alpha work.
Promotion path
ADR-008 defines the five gates for any experimental feature.
- Threat-model delta.
- Accepted ADR or amendment.
- Positive, negative, and adversarial conformance vectors wired into CI.
- External operator soak with public bug reporting.
- Documentation parity across Learn, Build, Operate, and Secure.
Gate progress lives in each feature's STATUS.md. Public pages summarize status; they do not promote a feature by themselves.