DojoAgents — What is it?

DojoAgents is a full-market AI agent framework designed for personal investment, providing portfolio-aware reasoning and dynamic cross-market strategy deduction.

⭐ 300 Stars 🍴 23 Forks Python Apache-2.0 Author: Alpha-Dojo
Source: per README View on GitHub →

Why it matters

DojoAgents is gaining attention due to its innovative approach to personal investment with an AI copilot, addressing the gap between individual investors and institutional-grade tools. Its unique Agent Loop engine and comprehensive dashboard stand out for their advanced portfolio management capabilities.

Source: Synthesis of README and project traits

Core Features

Agent Loop Engine

The core of DojoAgents, it provides portfolio-aware reasoning, handling full-market data cognition, advanced logic analysis, cross-market strategy deduction, and dynamic portfolio management.

Source: per README
Four-Pillar Dashboard

An institutional-grade React SPA featuring a comprehensive view of portfolios, markets, sectors, and equities, providing insights and tracking tools.

Source: per README
Autonomous Quant Analyst

An AI-powered tool that conducts market research, tracks sector rotations, and monitors risk exposure, enabling automated insights delivery.

Source: per README

Architecture

DojoAgents features a seven-layer architecture, including CLI, Web Dashboard, Chat Gateways, Agent Loop, tools, data, and infrastructure. It utilizes a secure execution sandbox, memory for distilling successful workflows into reusable SKILLS, and a Cron & Gateway for automated insights delivery.

Source: Code tree + dependency files

Project Knowledge Graph

Knowledge graph: project (center) + core features (inner hexagons) + key dependencies (outer chips) openai fastapi uvicorn httpx pandas Agent Loop Engine Four-Pillar DashboardFour-Pillar Dashboa… Autonomous Quant AnalystAutonomous Quant An… DojoAgents Project Core feature Key dependency

Center: project; inner ring: core feature modules; outer ring: key dependencies. Auto-generated from core_features and tech_stack.key_deps.

Tech Stack

LanguagePythonFrameworkFastAPI, React, Vite
openaifastapiuvicornhttpxpandaspyarrow
Docker, Node.js, npm
Source: Dependency files + code tree

Quick Start

uv venv && source .venv/bin/activate uv pip install dojoagents # For Dashboard Build: cd dojoagents/dashboard/web npm install npm run build # Launching the Server: dojoagents dashboard --host 127.0.0.1 --port 8765
Source: README Installation/Quick Start

Use Cases

DojoAgents is suitable for individual investors looking to enhance their investment strategies with AI-driven insights and tools. It is useful for monitoring portfolios, conducting market analysis, and making informed rebalancing decisions.

Source: README

Strengths & Limitations

Strengths

  • Strength 1: Advanced AI-driven portfolio management
  • Strength 2: Comprehensive dashboard with insightful tools
  • Strength 3: Scalable and modular architecture

Limitations

  • Limitation 1: Requires technical expertise to set up and configure
  • Limitation 2: Limited documentation for some features
  • Limitation 3: No real-time trading capabilities
Source: Synthesis of README, code structure and dependencies

Latest Release

0.1.6, No release date provided, No summary of changes provided

Source: GitHub Releases

Verdict

DojoAgents is a promising project for investors seeking advanced AI-driven tools for personal investment. Its comprehensive features and innovative architecture make it a valuable tool for those willing to invest time in learning and configuring the system.

Source: Synthesis

Frequently Asked Questions

What is DojoAgents?

DojoAgents is a full-market AI agent framework designed for personal investment, providing portfolio-aware reasoning and dynamic cross-market strategy deduction.

What are the main features of DojoAgents?

DojoAgents's core features include: Agent Loop Engine, Four-Pillar Dashboard, Autonomous Quant Analyst.

Why is DojoAgents trending?

DojoAgents is gaining attention due to its innovative approach to personal investment with an AI copilot, addressing the gap between individual investors and institutional-grade tools.

What is DojoAgents used for?

DojoAgents is suitable for individual investors looking to enhance their investment strategies with AI-driven insights and tools.

Transparency Notice
This page is auto-generated by AI (a large language model) from the following public materials: GitHub README, code tree, dependency files and release notes. Analyzed at: 2026-07-10 18:31. Quality score: 85/100.

Data sources: README, GitHub API, dependency files