# wshobson/agents

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/wshobson-agents).**

28,934 stars · 3,172 forks · Python · mit

## Links

- GitHub: https://github.com/wshobson/agents
- Homepage: https://sethhobson.com
- awesome-repositories: https://awesome-repositories.com/repository/wshobson-agents.md

## Topics

`agents` `anthropic` `anthropic-claude` `automation` `claude` `claude-code` `claude-code-cli` `claude-code-commands` `claude-code-plugin` `claude-code-plugins` `claude-code-skills` `claude-code-subagents` `claude-skills` `claudecode` `claudecode-config` `claudecode-subagents` `orchestration` `sub-agents` `subagents` `workflows`

## Description

This project is an automated trading and agentic workflow platform designed to orchestrate complex financial tasks through state-based graphs. It provides a comprehensive framework for building, deploying, and managing autonomous agents that execute multi-step analytical processes, monitor real-time market conditions, and perform high-speed trade execution.

The platform distinguishes itself through a robust agentic plugin ecosystem that integrates directly with popular AI-powered development environments and command-line interfaces. It features a specialized financial analysis engine capable of multimodal data processing, which converts complex visual charts and diverse market datasets into structured formats for advanced decision-making models. By utilizing state-graph orchestration, the system ensures precise control over agent transitions, tool sequencing, and state persistence during automated operations.

Beyond its core orchestration capabilities, the platform includes extensive tools for quantitative financial analysis, risk management, and portfolio optimization. It supports the definition of custom financial functions, automated technical indicator computation, and the generation of actionable trading insights based on real-time sentiment and trend analysis. The architecture also incorporates modular routing, tiered caching, and language-agnostic service exposure to facilitate scalable, reliable data retrieval and system operation.

The platform is designed for integration into professional development workflows, offering native support for installation via standard package managers and CLI registries. It provides a structured environment for configuring behavioral rules and tool-calling templates, enabling users to deploy containerized analytical services across various infrastructure environments.

## Tags

### Artificial Intelligence & ML

- [Algorithmic Trading Engines](https://awesome-repositories.com/f/artificial-intelligence-ml/algorithmic-trading-engines.md) — Analyzes market trends and places orders at high speeds to capitalize on fleeting opportunities within financial markets. ([source](https://sethhobson.com/2024/10/the-future-of-ai-in-trading-strategies/))
- [Stateful Agent Orchestration](https://awesome-repositories.com/f/artificial-intelligence-ml/stateful-agent-orchestration.md) — Building complex, multi-step automated workflows by modeling agent transitions and tool sequencing as directed state graphs.
- [AI Trading Insight Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-trading-insight-generators.md) — Produces trading suggestions and market insights using automated perspectives. ([source](https://sethhobson.com/2024/09/introducing-capital-companion-a-new-approach-to-ai-assisted-trading/))
- [Multi-Agent Orchestration](https://awesome-repositories.com/f/artificial-intelligence-ml/multi-agent-orchestration.md) — Routes requests through stateful graphs to perform multi-step tasks based on specific analytical requirements and specialized agent capabilities. ([source](https://sethhobson.com/2024/05/unleashing-the-power-of-multiple-agents-with-langgraph/))
- [State-Based Workflow Engines](https://awesome-repositories.com/f/artificial-intelligence-ml/state-based-workflow-engines.md) — Defines complex workflows using state graphs to control execution flow, tool sequencing, and state management for scalable automated systems. ([source](https://sethhobson.com/2024/05/converting-ai-stock-agentexecutor-to-langgraph/))
- [Stateful Agent Orchestrators](https://awesome-repositories.com/f/artificial-intelligence-ml/stateful-agent-orchestrators.md) — Manages agent transitions and state persistence using directed graphs.
- [Agent Integrations](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-integrations.md) — Registers local server processes within desktop AI applications for secure tool access. ([source](https://sethhobson.com/2025/01/building-a-stock-analysis-server-with-mcp-part-1/))
- [Agentic Web Services](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-web-services.md) — The platform exposes agent-based processes as web services to handle incoming requests and provide documentation for integrated analytical tools. ([source](https://sethhobson.com/2024/03/building-an-agentic-stock-analysis-tool-with-langchain-openbb-and-claude-3-opus/))
- [Portfolio Optimization Algorithms](https://awesome-repositories.com/f/artificial-intelligence-ml/portfolio-optimization-algorithms.md) — Analyzes asset performance continuously to suggest adjustments that maximize returns while maintaining desired risk levels for a specific account. ([source](https://sethhobson.com/2024/10/the-future-of-ai-in-trading-strategies/))
- [Prompt Templates](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-templates.md) — Defines behavioral rules and tool-use instructions within templates to guide automated systems through complex financial analytical tasks. ([source](https://sethhobson.com/2024/03/building-an-agentic-stock-analysis-tool-with-langchain-openbb-and-claude-3-opus/))
- [Tool-Calling Agent Frameworks](https://awesome-repositories.com/f/artificial-intelligence-ml/tool-calling-agent-frameworks.md) — Provides an environment for defining functions that enable autonomous data interaction.
- [Tool-Calling Frameworks](https://awesome-repositories.com/f/artificial-intelligence-ml/tool-calling-frameworks.md) — Enables autonomous systems to interact with external data through custom functions.
- [Tool-Calling Templates](https://awesome-repositories.com/f/artificial-intelligence-ml/tool-calling-templates.md) — Encapsulates behavioral logic and function definitions within structured templates to guide large language models through analytical tasks.
- [Adaptive Trading Strategies](https://awesome-repositories.com/f/artificial-intelligence-ml/adaptive-trading-strategies.md) — Identifies market patterns and refines trading strategies using adaptive algorithms that adjust to changing market conditions over time. ([source](https://sethhobson.com/2024/10/the-future-of-ai-in-trading-strategies/))
- [Agent Tooling](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-tooling.md) — Creates custom functions that fetch and process external financial data, returning structured information for automated systems to interpret and analyze. ([source](https://sethhobson.com/2024/03/building-an-agentic-stock-analysis-tool-with-langchain-openbb-and-claude-3-opus/))
- [Multimodal AI Pipelines](https://awesome-repositories.com/f/artificial-intelligence-ml/multimodal-ai-pipelines.md) — Converts visual datasets and charts into structured formats for visual analysis.
- [Multimodal Analytical Pipelines](https://awesome-repositories.com/f/artificial-intelligence-ml/multimodal-analytical-pipelines.md) — Transforms financial metrics and charts into structured inputs for decision-making models.
- [Agent Plugin Frameworks](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-plugin-frameworks.md) — Distributes modular agent components and skills for seamless integration.
- [External Memory Integrations](https://awesome-repositories.com/f/artificial-intelligence-ml/external-memory-integrations.md) — Maintains direct upstream integrations for external memory sources across multiple supported agentic harnesses. ([source](https://cdn.jsdelivr.net/gh/wshobson/agents@main/README.md))
- [Market Sentiment Analyzers](https://awesome-repositories.com/f/artificial-intelligence-ml/market-sentiment-analyzers.md) — Gauges market mood by processing news and social media content. ([source](https://sethhobson.com/2024/09/introducing-capital-companion-a-new-approach-to-ai-assisted-trading/))
- [Multimodal Data Encoders](https://awesome-repositories.com/f/artificial-intelligence-ml/multimodal-data-encoders.md) — Converts complex financial charts and datasets into string-based representations to allow visual analysis by text-based artificial intelligence models.

### Business & Productivity Software

- [Automated Trading Platforms](https://awesome-repositories.com/f/business-productivity-software/automated-trading-platforms.md) — Provides integrated components for monitoring market conditions and executing data-driven trades.
- [Financial Analysis Tools](https://awesome-repositories.com/f/business-productivity-software/financial-analysis-tools.md) — Provides automated access to stock valuation and efficiency ratios for investment decision support. ([source](https://sethhobson.com/2024/04/expanding-the-ai-stock-analysis-agent-with-fundamental-and-technical-tools/))
- [Trading Risk Analysis](https://awesome-repositories.com/f/business-productivity-software/trading-risk-analysis.md) — Calculates optimal position sizes and profit targets using mathematical inputs. ([source](https://sethhobson.com/2024/12/meet-your-risk-management-match-latest/))
- [Position Sizing Calculators](https://awesome-repositories.com/f/business-productivity-software/position-sizing-calculators.md) — Determines the optimal number of shares to trade based on account size and volatility. ([source](https://sethhobson.com/2024/05/risk-management-in-ai-stock-trading-a-key-to-success/))
- [Risk Management Tools](https://awesome-repositories.com/f/business-productivity-software/risk-management-tools.md) — Determines recommended position sizes and stop-loss levels based on risk tolerance. ([source](https://sethhobson.com/2025/03/building-a-stock-analysis-server-with-mcp-part-2/))
- [Stop-Loss Strategies](https://awesome-repositories.com/f/business-productivity-software/stop-loss-strategies.md) — Identifies price levels to place stop-loss orders where the trade thesis is invalidated. ([source](https://sethhobson.com/2024/05/risk-management-in-ai-stock-trading-a-key-to-success/))
- [Automated Risk Management](https://awesome-repositories.com/f/business-productivity-software/automated-risk-management.md) — The platform monitors market conditions to identify potential threats and implements automated strategies that minimize financial losses for a portfolio. ([source](https://sethhobson.com/2024/10/the-future-of-ai-in-trading-strategies/))
- [Risk-Reward Metrics](https://awesome-repositories.com/f/business-productivity-software/risk-reward-metrics.md) — Sets profit targets and stop-loss levels by expressing gains as multiples of initial risk. ([source](https://sethhobson.com/2024/05/risk-management-in-ai-stock-trading-a-key-to-success/))

### Scientific & Mathematical Computing

- [Financial Analysis Tools](https://awesome-repositories.com/f/scientific-mathematical-computing/quantitative-finance/financial-analysis-tools.md) — Processes market data and calculates technical indicators for trading insights.

### Development Tools & Productivity

- [Agentic Development Environments](https://awesome-repositories.com/f/development-tools-productivity/agentic-development-environments.md) — Offers full setup, troubleshooting, and plugin catalog management for agentic development workflows. ([source](https://cdn.jsdelivr.net/gh/wshobson/agents@main/README.md))
- [Agentic Plugin Marketplaces](https://awesome-repositories.com/f/development-tools-productivity/agentic-plugin-marketplaces.md) — Provides production-ready agentic workflow building blocks, plugins, and skills for various agentic CLI environments. ([source](https://cdn.jsdelivr.net/gh/wshobson/agents@main/README.md))
- [Agentic CLI Integrations](https://awesome-repositories.com/f/development-tools-productivity/agentic-cli-integrations.md) — Enables native installation of agentic plugins and registries directly into popular developer CLI tools and environments. ([source](https://cdn.jsdelivr.net/gh/wshobson/agents@main/README.md))

### DevOps & Infrastructure

- [Container Orchestration Platforms](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration-platforms.md) — Automates the lifecycle and deployment of containerized applications. ([source](https://sethhobson.com/2024/06/deploying-the-ai-stock-analysis-agent-on-aws-with-copilot/))

### Data & Databases

- [Market Data Access APIs](https://awesome-repositories.com/f/data-databases/market-data-access-apis.md) — Retrieves stock prices and volume metrics through streaming connections. ([source](https://sethhobson.com/2024/09/introducing-capital-companion-a-new-approach-to-ai-assisted-trading/))
- [Financial Data Processing](https://awesome-repositories.com/f/data-databases/financial-data-processing.md) — Ingests and analyzes diverse datasets including prices, economic indicators, and sentiment to improve the predictive accuracy of analytical models. ([source](https://sethhobson.com/2024/10/the-future-of-ai-in-trading-strategies/))
- [Market Data Providers](https://awesome-repositories.com/f/data-databases/market-data-providers.md) — Fetches historical stock market data from external providers using authenticated requests. ([source](https://sethhobson.com/2025/01/building-a-stock-analysis-server-with-mcp-part-1/))
- [Asset Filtering](https://awesome-repositories.com/f/data-databases/asset-filtering.md) — Applies financial filters to curate asset lists for automated market scanning. ([source](https://sethhobson.com/2024/04/empowering-the-ai-stock-analysis-agent-with-universe-scanning/))
- [Fundamental Data Retrieval](https://awesome-repositories.com/f/data-databases/fundamental-data-retrieval.md) — Fetches financial metrics like revenue and net income to assess company health. ([source](https://sethhobson.com/2024/04/expanding-the-ai-stock-analysis-agent-with-fundamental-and-technical-tools/))
- [Tiered Caching Systems](https://awesome-repositories.com/f/data-databases/tiered-caching-systems.md) — Implements a tiered storage strategy that transitions from external data sources to in-memory buffers to ensure continuous system operation.

### Software Engineering & Architecture

- [Graph-Based Workflow Models](https://awesome-repositories.com/f/software-engineering-architecture/graph-based-workflow-models.md) — Models complex multi-step processes as directed graphs to manage agent transitions, tool sequencing, and state persistence.
- [Modular Execution Routers](https://awesome-repositories.com/f/software-engineering-architecture/modular-execution-routers.md) — Organizes independent analysis functions into a central routing system to enable parallel processing and efficient data retrieval.

### Graphics & Multimedia

- [Financial Charting](https://awesome-repositories.com/f/graphics-multimedia/visualization-mapping/financial-charting.md) — Generates visual stock charts from financial data for multimodal analysis by artificial intelligence models. ([source](https://sethhobson.com/2024/04/seeing-the-bigger-picture-adding-chart-based-technical-analysis/))

### System Administration & Monitoring

- [Market Insight Monitors](https://awesome-repositories.com/f/system-administration-monitoring/market-insight-monitors.md) — Tracks financial markets with real-time data streams to identify trading opportunities. ([source](https://sethhobson.com/2024/10/maximize-your-trading-returns-with-capital-companions-cutting-edge-strategies/))

### User Interface & Experience

- [Technical Analysis Visualizers](https://awesome-repositories.com/f/user-interface-experience/technical-analysis-visualizers.md) — Displays market trends using charts with automated trendline detection. ([source](https://sethhobson.com/2024/09/introducing-capital-companion-a-new-approach-to-ai-assisted-trading/))
