AnythingLLM User API

A skill that sends a message to the AI in the specified workspace and thread, returning the AI's response.

1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/Dafon-IT/DF-User-Skills --skill anythingllm-user-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: AnythingLLM User API
Source: https://github.com/Dafon-IT/DF-User-Skills/tree/main/anythingllm-user
Command: npx skills add https://github.com/Dafon-IT/DF-User-Skills --skill anythingllm-user-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and commands (resource) components.

What problem does it solve?

This Skill simplifies user-level interactions with the AnythingLLM API, enabling users to manage conversations and retrieve information without needing to directly interact with complex API endpoints.

Core Features & Use Cases

  • Workspace & Thread Management: List available workspaces and create/delete conversation threads within them.
  • AI Chat Interaction: Send messages to the AI within a specific thread and receive responses, with support for both standard and streaming (typewriter effect) outputs.
  • Use Case: A user wants to ask the AI about a specific document stored in AnythingLLM. They can use this Skill to list available workspaces, create a new thread for their query, send their question, and receive an answer, all through simple commands.

Quick Start

Use the AnythingLLM User API skill to send a message to the AI in the 'demo-workspace' within the 'my-thread' thread.

Frequently Asked Questions about AnythingLLM User API

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I interact with the AnythingLLM API to manage workspace conversations?

You can interact with the AnythingLLM API by using this Skill to list workspaces, create and delete conversation threads, and send chat messages. It handles authentication via API key and base URL configuration.

Can I stream chat responses from AnythingLLM using command line scripts?

Yes, you can stream chat responses from AnythingLLM to achieve a typewriter effect. The Skill supports sending messages to AI models with optional streaming output in both PowerShell and Bash environments.

What do I need to configure before sending chat messages to AnythingLLM threads?

Before sending chat messages, you need to configure your AnythingLLM API key and base URL for endpoint authentication. Once configured, you can create a thread within a workspace and start interacting with the AI.

Does AnythingLLM API management work in both PowerShell and Bash environments?

Yes, AnythingLLM API management works in both PowerShell and Bash environments. The Skill provides scripts and commands that support listing workspaces and managing conversation threads across both scripting platforms.

How do I create a new conversation thread before querying an AI model in AnythingLLM?

To create a new conversation thread, use the Skill to list your available workspaces, then execute the thread creation command within your target workspace before sending your query to the AI model.