> ## 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.

# Index memories and context chunks (extract entities)

> Extract entities from memories AND context chunks that have not been indexed yet and
link them into the graph with mention edges. Runs the LLM extractor (one call per row,
so large documents take proportionally longer); a no-op in offline mode.




## OpenAPI

````yaml /openapi.yaml post /memory/index
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/index:
    post:
      summary: Index memories and context chunks (extract entities)
      description: >
        Extract entities from memories AND context chunks that have not been
        indexed yet and

        link them into the graph with mention edges. Runs the LLM extractor (one
        call per row,

        so large documents take proportionally longer); a no-op in offline mode.
      operationId: indexMemories
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
      responses:
        '200':
          description: How many memories and context chunks were indexed in this run.
          content:
            application/json:
              schema:
                type: object
                properties:
                  indexed:
                    type: integer
                    description: Memories processed this run.
                    example: 3
                  chunksIndexed:
                    type: integer
                    description: Context chunks processed this run.
                    example: 12

````