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

Uploaded Python 3

File details

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

File metadata

  • Download URL: memgentic_api-1.1.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.1.0.tar.gz
Algorithm Hash digest
SHA256 44c90f901aecbfcab65b4d261835786ce5c81890b10f5562f1df90b85736f907
MD5 7eecc435ae3ee519f6abf487d7e98ecd
BLAKE2b-256 5cc5c3736544f1e19d150037e5eed5d65a4f11c59a44d632ce58b76e55277cb1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: memgentic_api-1.1.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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0b171bbfab02e7fb1494e0bc3c977e9c3c772555d45210a2170f6d876c1a1cb1
MD5 4eb0862cf180bbe1114c0ee19decd3f2
BLAKE2b-256 cdb8e79ba863f759b15b0d33110af41a162a65aeb74cbaa2658e9a086da7cd92

See more details on using hashes here.

Provenance

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