Skip to main content

SmritiTantra

Memory for AI agents: ingest, recall, learn — one shared async core, served three ways: embedded in your process, over HTTP, or as an MCP server.

Full documentation →

Install

A bare install is a lightweight remote SDK (smrititantra.connect(), models, exceptions, the sync facade):

pip install smrititantra

Everything heavier lives behind an extra — mix in what you need:

pip install "smrititantra[local]"    # embedded engine + Postgres store
pip install "smrititantra[server]"   # HTTP + MCP service
pip install "smrititantra[all]"      # local + server + every scale backend
Extra Adds
local the embedded engine, Postgres store
server the FastAPI HTTP service + MCP server
s3 S3/MinIO artifact store
qdrant Qdrant vector-index backend at scale
neo4j Neo4j graph-serving tier at scale
mongo MongoDB source connector
otel OpenTelemetry tracing spans

Quickstart

import asyncio
from smrititantra import Smrititantra

async def main() -> None:
    async with Smrititantra() as smriti:
        await smriti.concepts.author(
            kind="metric", name="net_revenue",
            metadata={"title": "Net Revenue", "description": "Gross minus refunds."},
            body="Net revenue is gross order value minus refunds.",
        )
        await smriti.snapshots.compile()
        pack = await smriti.recall("what is net revenue")
        print(pack.confidence, [i.ref for i in pack.required])

asyncio.run(main())

Or try the self-contained demo (no database or config needed):

pip install "smrititantra[local]"
smrititantra demo

CLI

smrititantra --help covers the full surface: orgs, sources, sync, import, mine-workload, mine, coverage, gaps, reviews, compile, recall, search, get, graph, snapshots, config, agents, keys, serve, mcp, demo, init. Details in the CLI reference.

License

Apache-2.0 — see LICENSE.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

smrititantra-0.1.0.tar.gz (325.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

smrititantra-0.1.0-py3-none-any.whl (240.1 kB view details)

Uploaded Python 3

File details

Details for the file smrititantra-0.1.0.tar.gz.

File metadata

  • Download URL: smrititantra-0.1.0.tar.gz
  • Upload date:
  • Size: 325.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smrititantra-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d34eea436df58a306323a1806c153a12cd8135f15f520ec56ee59d8af36aa33e
MD5 d3adde5a648e1e208fbe567223d274ac
BLAKE2b-256 005a1b65da870680520979e26e88879721577b805f613ea3ad570f9096af2496

See more details on using hashes here.

Provenance

The following attestation bundles were made for smrititantra-0.1.0.tar.gz:

Publisher: release.yml on NoesisResearch/smrititantra

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smrititantra-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: smrititantra-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 240.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smrititantra-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b175e83f64f3fecab13fa5139465446bd6debd6fef5746ed4fa25e0d14054132
MD5 5f27fbfeada5e9fb9a650878517880ff
BLAKE2b-256 19bb1784323c654d77369544d8868da5b44664089d50474d7756ffb08c8008cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for smrititantra-0.1.0-py3-none-any.whl:

Publisher: release.yml on NoesisResearch/smrititantra

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page