DojoAgents  by Alpha-Dojo

AI copilot for personal investment and portfolio management

Created 1 month ago
368 stars

Top 76.5% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

DojoAgents is an open-source AI agent framework for personal investment, bridging the gap between individual investors and institutional tools. It deploys an autonomous, portfolio-aware reasoning agent that handles full-market data cognition and dynamic strategy deduction, offering advanced analytical capabilities beyond typical financial dashboards.

How It Works

The core is the "Loop-Driven Cognitive Portfolio Agent," an autonomous reasoning engine analyzing portfolios across fundamental data, advanced logic, cross-market strategy, and dynamic management. It operates within a seven-layer architecture, from CLI/Web/Chat gateways to the Agent Loop, tools, and infrastructure. Multi-agent collaboration enables autonomous market research and risk monitoring.

Quick Start & Requirements

  • Requirements: Python >= 3.11, Node.js >= 18, npm >= 9, and an LLM API Key (OpenAI, Gemini, Anthropic, etc.).
  • Installation (PyPI): uv pip install dojoagents (after virtual environment setup).
  • Installation (Source): uv pip install -e ".[dev]" for developers.
  • Launch Server: dojoagents dashboard --host 127.0.0.1 --port 8765.
  • LLM Configuration: Via UI, supporting major providers and local endpoints. API keys stored in ~/.dojo/agents.yaml.
  • Documentation: Links to architecture, plugins, gateways, and UI guides are available.

Highlighted Details

  • Loop-Driven Cognitive Portfolio Agent: Core engine for portfolio-aware reasoning and multi-dimensional market analysis.
  • Four-Pillar Dashboard: React SPA with Portfolio, Markets (cross-market heatmaps), Sectors, and Equities views.
  • Autonomous Quant Analyst: Multi-agent system for background research and risk monitoring.
  • Planned Omnichannel Updates: Future support for Slack, Telegram, Discord, WeChat, and email notifications.

Maintenance & Community

The project aims to build an "ultimate open-source financial AI" but provides no specific links to community channels, active contributors, sponsorships, or a roadmap.

Licensing & Compatibility

  • License: Apache License 2.0.
  • Compatibility: No explicit restrictions for commercial use or closed-source linking.

Limitations & Caveats

This project is for "educational, research, and demonstration purposes only" and does not offer investment advice. Users are solely responsible for investment decisions, and contributors disclaim liability for losses. Data accuracy is not guaranteed.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
86
Issues (30d)
0
Star History
368 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Junyang Lin Junyang Lin(Core Maintainer at Alibaba Qwen), and
4 more.

ai-hedge-fund by virattt

0.5%
61k
AI-powered hedge fund proof-of-concept for educational use
Created 1 year ago
Updated 1 day ago
Feedback? Help us improve.