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

Uploaded Python 3

File details

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

File metadata

  • Download URL: memgentic_api-1.2.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.2.0.tar.gz
Algorithm Hash digest
SHA256 71054b9b62dfac69e14c43b45b2c0ebd09af838321489e27a5d83d08af869ae4
MD5 7be8a6924a4a8c07a3f63da80858a37c
BLAKE2b-256 052f844ef6715fd6f97797a3d91544352f98b9ab0b86a129b122da226b1913e6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: memgentic_api-1.2.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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6c544755ff6798a38367a7631456b57dc977f61aa45738ae93f8144301b7e4c1
MD5 523aa61345b3562ad696cd4ba86b3ae9
BLAKE2b-256 b131e37835575ab9da381dfb782b1b55c33ad70dee97d9858389398d0142216a

See more details on using hashes here.

Provenance

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