Skip to main content

memgentic-api

REST API for Memgentic — memory search, management, and real-time updates. Built on FastAPI + memgentic's intelligence extras.

pip install memgentic-api
memgentic-api serve            # http://localhost:3691

What it exposes

Surface Endpoints
Memories CRUD, pinned, related, semantic/keyword search, batch update, topic autocomplete
Collections User-defined groups with CRUD + membership
Skills Agent Skills standard — create, file management, distribute to AI tools
Uploads Text, file (.md/.txt/.pdf/.docx), URL import
Persona Read + patch the T0 persona card
Briefing Recall Tiers (T0–T4) rendered server-side
Watchers Cross-tool capture install/enable/status/logs
Chronograph Bitemporal knowledge-graph query + mutate
WebSocket Real-time activity feed

Full endpoint reference: docs/API_GUIDE.md on GitHub.

Why separate from the core package?

memgentic (the core) is an extractable library — the CLI, MCP server, ingestion pipeline, and storage layer all live there with no FastAPI dependency. Installing memgentic-api pulls in the REST surface + the intelligence extras so the dashboard and external clients can hit HTTP.

For the full architecture + MCP-vs-REST trade-off, see the root README.

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

memgentic_api-1.0.0.tar.gz (55.8 kB view details)

Uploaded Source

Built Distribution

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

memgentic_api-1.0.0-py3-none-any.whl (46.8 kB view details)

Uploaded Python 3

File details

Details for the file memgentic_api-1.0.0.tar.gz.

File metadata

  • Download URL: memgentic_api-1.0.0.tar.gz
  • Upload date:
  • Size: 55.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for memgentic_api-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c9448416e63e72d53eab65c7a527ec7fb6eeef9c4ce13d1e5b69bebf7ac453d6
MD5 9a1b477dceab505ddc6c910a36e95141
BLAKE2b-256 581a8b6e1bfa56f3b646ef4c978e991c180471fa4698b401965cf9d9dbb95d64

See more details on using hashes here.

Provenance

The following attestation bundles were made for memgentic_api-1.0.0.tar.gz:

Publisher: release-api.yml on Chariton-kyp/Memgentic

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

File details

Details for the file memgentic_api-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: memgentic_api-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 46.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for memgentic_api-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 29e5c182440fe811bad14cb61ddaf0889c1199656ec0afcd07d7a338c7d8ca44
MD5 a5db036258175de0f7ab8cc327afcf5b
BLAKE2b-256 e7b9cbab5e9308c125d0ac75c61e3280ab2f5b12c2ffd367bbee544032d802a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for memgentic_api-1.0.0-py3-none-any.whl:

Publisher: release-api.yml on Chariton-kyp/Memgentic

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page