VAAS-X Cognitive Memory

السجل الرسمي البيانات وقواعدها

Persistent, outcome-grounded episodic memory for Claude. 14ms CPU retrieval, no GPU, no vector DB.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

Remote (streamable-http)
Claude Code
claude mcp add --transport http vaas-x-cognitive-memory 'https://mcp.vaasx.com/mcp'
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "vaas-x-cognitive-memory": {
            "type": "http",
            "url": "https://mcp.vaasx.com/mcp"
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

vaas-x

Persistent, outcome-grounded memory for AI agents and connected devices.

pip install vaas-x gives any device or agent a persistent, queryable record of what it's seen — what happened, what it did, what the outcome was — and retrieves the closest matching past episode in milliseconds, on CPU, with no GPU and no vector database to stand up yourself.

Install

pip install vaas-x

Get a free-tier API key at vaasx.com — no card required.

Quickstart

from vaasx import Bootstrap

brain = Bootstrap(api_key="...", device_id="my_device")

# Point it at a structured data stream (sensor readings, agent actions,
# API events -- anything JSON-shaped) and it profiles the stream
# automatically, no schema design required.
brain.connect("https://your-data-stream.com/events")

# Query for the most similar past episodes, ranked by what actually
# worked, not just what's nearest in vector space.
hits = brain.query("engine running hot", k=5, prefer_success=True)

An agent that already knows its own outcome the moment it acts can log a full state/action/outcome episode in one call instead of a separate ingest-then-tag-later round trip:

resp = brain.ingest([{
    "state": {"observation": observation},
        "action": {"taken": action},
            "outcome": {"success": result.success},
            }])
            episode_id = resp["episode_ids"][0]

            # Report back on a retrieved episode once you know how it went
            brain.outcome(hits[0]["id"], success=True, delta=0.12)
            ```

            Three calls — `ingest`, `query`, `outcome` — cover the whole loop. No
            schema to design, no vector DB to host, no embedding model to serve
            yourself.

            ## What it does

            - Profiles a raw data stream automatically — statistical profiling,
              schema classification, and anomaly detection all run locally before
                anything touches the network.
                - Stores episodes as (state, action, outcome) triples, so retrieval can be
                  weighted toward what worked last time in a similar situation, not just
                    nearest by embedding distance.
                    - Runs on both a small edge device and a standard server — same codebase,
                      no domain-specific build. Verified live on a £30 ESP32 microcontroller
                        and on a standard EC2 instance.

                        ## Numbers, not adjectives

                        - 14ms mean retrieval across 1.18M stored episodes on a standard AWS
                          m7i-flex.large CPU instance — no GPU, no AVX-512.
                          - Blind-tested on NASA's CMAPSS FD001 predictive-maintenance benchmark:
                            given 24 sensor channels with every identifier stripped, correctly
                              classified all 24 with zero prior domain knowledge.
                              - Consistent zero-config classification result across 8 independent
                                subjects on a real wearable IMU dataset (UCI Daily and Sports
                                  Activities).

                                  Every number above is independently reproducible — see below.

                                  ## Reproduce the benchmarks yourself

                                  Every result this SDK's marketing points to has a step-by-step guide
                                  against a real public dataset or environment, with your own API key, plus
                                  an independent local cross-check that doesn't depend on the SDK at all:

                                  - [CMAPSS predictive maintenance](https://vaasx.com/guides/cmapss.html)
                                  - [Room-occupancy detection](https://vaasx.com/guides/occupancy.html)
                                  - [Memory-augmented CartPole](https://vaasx.com/guides/cartpole.html) (zero download)
                                  - [Wearable activity classification](https://vaasx.com/guides/sports_wearable.html)
                                  - [Physics simulations](https://vaasx.com/guides/scientific_computing.html) (QEC, lattice field theory, Ising model)
                                  - [Live drone control loop](https://vaasx.com/guides/drone_control.html)

                                  Full guide index: [vaasx.com/guides](https://vaasx.com/guides)

                                  ## Tiers

                                  Free gets you an API key instantly. Developer (£19/mo) and Professional
                                  (£99/mo) are self-serve paid tiers with higher episode limits and
                                  additional capabilities. Enterprise is contract-based, for teams wanting
                                  on-prem or air-gapped deployment. See
                                  [vaasx.com/pricing](https://vaasx.com/pricing) for current details.

                                  ## The honest caveat

                                  This package ships as a compiled wheel, not source-available — the
                                  retrieval and indexing internals are proprietary and protected as a trade
                                  secret. What *is* open: full API documentation, working examples, and the
                                  wire format, so you can see exactly what goes in and comes back even
                                  without reading the internals.

                                  Multimodal support (vision/audio/depth/thermal, via the optional `ac`
                                  extra) is real but still early — encoder models are in active training
                                  and not yet production-tuned; treat it as a preview, not a finished
                                  feature.

                                  ## Issues & questions

                                  This repo doesn't carry the source (see above), but it's the right place
                                  to file bugs against the published package, ask integration questions, or
                                  request a reproduction guide for a dataset/environment not covered above.

                                  ## Links

                                  - [Documentation](https://vaasx.com/docs)
                                  - [Whitepapers](https://vaasx.com/whitepapers) — technical deep dives, one per use case
                                  - [Homepage](https://vaasx.com)

                                  ## License

                                  Proprietary — see [LICENSE](LICENSE).

الأسئلة الشائعة

ما هو VAAS-X Cognitive Memory؟

Persistent, outcome-grounded episodic memory for Claude. 14ms CPU retrieval, no GPU, no vector DB.

كيف أثبّت VAAS-X Cognitive Memory؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http vaas-x-cognitive-memory 'https://mcp.vaasx.com/mcp'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج VAAS-X Cognitive Memory إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل VAAS-X Cognitive Memory مفتوح المصدر؟

شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.

من يصون VAAS-X Cognitive Memory؟

ينشره VAAS-X. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.