> ## Documentation Index
> Fetch the complete documentation index at: https://docs.memloom.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Rebuild the graph from scratch

> Wipes every extracted artifact (all entities, their mention edges, and all typed
entity-to-entity edges), then re-runs indexing over everything. Belief edges
(replaces, distinct) are never touched. Use it to recover when an older extraction
pipeline polluted the graph.




## OpenAPI

````yaml /openapi.yaml post /memory/reindex
openapi: 3.1.0
info:
  title: memloom local API
  version: 0.1.0
  description: >
    The HTTP API served by the `memloom serve` daemon on your machine. The CLI,
    the MCP server,

    and the viewer all route through this API. The daemon is the single owner of
    the store, so

    every client shares one consistent view of your memories.


    No authentication: the daemon binds to `127.0.0.1` only and is reachable
    solely from your

    own machine. Browser clients on other localhost ports are allowed via CORS.
servers:
  - url: http://127.0.0.1:4319
    description: Local memloom daemon
security: []
paths:
  /memory/reindex:
    post:
      summary: Rebuild the graph from scratch
      description: >
        Wipes every extracted artifact (all entities, their mention edges, and
        all typed

        entity-to-entity edges), then re-runs indexing over everything. Belief
        edges

        (replaces, distinct) are never touched. Use it to recover when an older
        extraction

        pipeline polluted the graph.
      operationId: reindexMemories
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
      responses:
        '200':
          description: How many memories and context chunks were re-indexed.
          content:
            application/json:
              schema:
                type: object
                properties:
                  indexed:
                    type: integer
                  chunksIndexed:
                    type: integer

````