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.3.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.3.0-py3-none-any.whl (46.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: memgentic_api-1.3.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.3.0.tar.gz
Algorithm Hash digest
SHA256 71aa1a6b1f618f3846bbc12375306bdfcc4e31109278ba5f16e4956ce0ae5ff6
MD5 c1c127e9ee0fda1108d115f992d83de6
BLAKE2b-256 c003063bd73b1482d8627b39e8243393f02954a29869730bcd0b16d7c32c3131

See more details on using hashes here.

Provenance

The following attestation bundles were made for memgentic_api-1.3.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.3.0-py3-none-any.whl.

File metadata

  • Download URL: memgentic_api-1.3.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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a05039ff25ef32034b5ff50f3f97297728592074994482a24fb55ea201015c0a
MD5 8155179ceb33d23671b8f7b5a8b32759
BLAKE2b-256 e3759935ea8c3593bade95e95fe6cecf6af86f0be0830cadbb29cbc3d0ce947a

See more details on using hashes here.

Provenance

The following attestation bundles were made for memgentic_api-1.3.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