dsh
dsh is an open-source agent platform built on plugins, for developers who want to build and run their own AI agents.
What it is good for
- Running an AI agent through a local web interface
- Building plugins that add new abilities to an AI agent
- Extending an agent's features without rewriting its core code
At a glance
- Who it is for
- Setup
- Guided command-line setup
Level 4 of 5. You copy and paste commands into a terminal by following the instructions. Comfortable territory for vibe coders.
- Cost
- Free and open source
- Type
- Framework or SDK
Momentum
- Rank this week
- #8 in builder tools
- Best rank
- #7 week 43, 2026
- Stars gained last week
- +7,342
- GitHub stars
- 268,970
GitHub numbers as of Nov 2, 2026. Updated weekly.
Ranking history
Official links
Setup steps are on the official pages. We do not repeat them here, since they change.
Questions
- Is dsh free?
- Yes. It is free and open source (MIT license).
- Do I need to know how to code to use dsh?
- You do not need to write code, but setup means copying and pasting commands into a terminal by following its instructions.
- What is dsh good for?
- Running an AI agent through a local web interface, building plugins that add new abilities to an AI agent, and extending an agent's features without rewriting its core code.
Similar agents to dsh
- Firecrawl
Firecrawl is an API that searches the web and pulls clean page content for AI agents and apps.
- Dify
Dify is an open-source platform that helps teams build AI agents, workflows, and document Q&A apps and move them into production.
- LangChain
LangChain is a framework that helps developers build AI agents and LLM-powered applications that connect to models and data sources.
- browser-use
Browser Use is an open-source Python library and cloud service that lets AI agents control a web browser to finish tasks for you.
- TradingAgents
TradingAgents is a multi-agent framework that simulates a trading firm of LLM analysts, researchers, and managers to evaluate stock trades for researchers and developers.
- Scrapling
Scrapling is a Python web scraping framework that collects data from websites, including JavaScript-heavy and bot-protected ones, for developers.