Get a local-first agent experience with AnythingLLM, a powerful tool for founders, backed by 61k+ GitHub stars.
advanced⏱ 1-2 hours💵 Free (self-hosted)
61,101 stars6,637 forksJavaScriptQuality 9/10Updated 6/5/2026100% free · open source
What it is
Run a powerful local AI agent on your own computer without renting intelligence.
What you can make with it
Automations like: when a new Stripe customer signs up, add them to Notion and send a welcome email via Resend.
How it helps
Control how and where your AI intelligence is used by keeping it on your local machine, and avoid relying on paid APIs.
Real use case example
"A solo developer builds a customer onboarding system by using AnythingLLM to integrate Stripe with Notion and Resend. They train the AI model on company data to personalize the onboarding process. The agent creates new customer profiles, sends welcome emails, and adds relevant tasks to their project."
If you're new
Start by building simple automations with pre-trained models when setting up your own local AI project.
If you're senior
Choose when integrating with a custom dataset, building a high-performance local AI environment, or creating complex automations requiring full control over model execution and hosting.
Common confusion cleared up
AnythingLLM is designed for building and integrating local AI models, not for using cloud-based AI services or platforms.
Best inside these AI tools
Claude DesktopSelf-hostedAny AI Client
Pairs with
Stripe webhookNotion databaseClaude API
Why we list it on WorkflowStacks: Open-source and free, making it a cost-effective option for building local-first agent experiences.
What it does
AnythingLLM allows you to own and run a local-first AI agent, giving you control over your intelligence and data without relying on cloud services
Install / run
git clone https://github.com/Mintplex-Labs/anything-llm.git && cd anything-llm
When to use it
•When you need to automate tasks with AI while keeping your data private
•When you want to integrate AI capabilities into your local applications without relying on external APIs
•When you need a customizable AI solution that can be tailored to your specific business needs
Quick start
1Run `npm install` to set up the project dependencies
2Configure your agent by modifying the `config.json` file to suit your needs
3 Train your model using the `train.js` script, specifying your dataset and hyperparameters as required
4Use the `agent.js` script to interact with your trained model, sending requests and receiving responses
5Modify the `index.js` file to integrate your AI agent with other local applications or services
Ready-to-paste prompt
node agent.js --prompt 'What are the potential applications of local-first AI agents in the enterprise?'
Heads up: Ensure you have Node.js (version 16 or higher) installed on your system before attempting to install or run AnythingLLM, as it is required to execute the JavaScript scripts
Saves to your device
Topics
agent-harness
agentic-ai
ai-agents
hermes-agent
image-classification
llm
local-ai
local-first
localai
multimodal
no-code
open-claw
rag
vector-database
What's inside — free to inspect
No purchase needed
Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.
20
top-level files
11
folders
59.6M
repo size
MIT
license
Key files
.editorconfig
eslint.config.js
package.json
README.md
File tree
.devcontainer/
.github/
.vscode/
cloud-deployments/
collector/
docker/
extras/
frontend/
images/
locales/
server/
.dockerignore
.editorconfig
.gitattributes
.gitignore
.gitmodules
.hadolint.yaml
.nvmrc
.prettierignore
.prettierrc
BARE_METAL.md
browser-extension
CONTRIBUTING.md
embed
Quick Actions
Details
Creator
Mintplex-Labs
Language
JavaScript
Category
automation
Published
6/4/2023
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.
Related skills
More automation tools founders pair with this one.