AnythingLLM

Retrieval Augmented Generation (RAG) with LLM and Vector DB that can be local for full data privacy or cloud-based for greater functionality. Prompts and responses can be scanned for security issues using Prisma Airs. APIs are documented at: <Anything LLM URL> /api/docs Product documentation: https://docs.useanything.com/

Utilities · Anything LLM

Configuration parameters

  • url — AnythingLLM URL (e.g., http://<url to local AnythingLLM>:3001) or https://<Anything LLM cloud url> (required)
  • apikey — AnythingLLM API Key (required)
  • cf_auth — Cloudflare Access Client Id
  • airs_url — AIRS API URL
  • airs_apikey
  • airs_scan_prompt — Sync Scan LLM Prompts with AIRS
  • airs_scan_response — Sync Scan LLM Response with AIRS
  • airs_profile — AIRS Profile Name for Scan Requests
  • airs_app — AIRS Application Name for Scan Requests
  • airs_user — AIR User for Scan Requests
  • airs_model — Anything LLM Model in use

Commands (23)

  • anyllm-document-createfolder

    Create a new document folder.

  • anyllm-document-delete

    Delete a document.

  • anyllm-document-get

    Get a specific document details.

  • anyllm-document-list

    List all document details.

  • anyllm-document-move

    Move a document from a source folder to a destination folder.

  • anyllm-document-upload-file

    Uploads an XSOAR file entry to the custom-documents folder.

  • anyllm-document-upload-link

    Uploads a web link to the custom-documents folder.

  • anyllm-document-upload-text

    Upload text content as a document to the custom-documents folder.

  • anyllm-scan-request

    Perform an AI security scan of a request with AIRS.

  • anyllm-workspace-add-embedding

    Add a document to a workspace and create its vector embedding in the workspace.

  • anyllm-workspace-chat

    Send a chat message to a workspace (default thread). Query mode is based on embedded documents in chat, whereas chat mode is more general.

  • anyllm-workspace-delete

    Deletes an AnythingLLM workspace.

  • anyllm-workspace-delete-embedding

    Delete a document embedding from the workspace.

  • anyllm-workspace-get

    Get a specific workspace details.

  • anyllm-workspace-list

    List all the workspaces in AnythingLLM.

  • anyllm-workspace-new

    Creates a new workspace in AnythingLLM.

  • anyllm-workspace-pin

    Set the pinned status of a document embedding.

  • anyllm-workspace-settings

    Update workspace settings. Anything LLM APIs are documented at: <URL>/api/docs.

  • anyllm-workspace-stream-chat

    Send a stream chat message to a workspace (default thread). Query mode is based on embedded documents in chat, whereas chat mode is more general.

  • anyllm-workspace-thread-chat

    Send a chat a message to a conversation thread.

  • anyllm-workspace-thread-chats

    Get the conversation for a workspace thread.

  • anyllm-workspace-thread-delete

    Delete a thread in a workspace.

  • anyllm-workspace-thread-new

    Create a new conversation thread.