AgenticFundManagement
Agentic Fund Managementは、複数のエージェントを使用して資金管理を行うデモプロジェクトです。REST APIを介してAIの助けを借り、ウォレットを生成し、進捗をMQTTで公開します。ダッシュボードで各エージェントの活動を可視化します。
GitHubスター
0
ユーザー評価
未評価
フォーク
0
イシュー
0
閲覧数
1
お気に入り
0
README
Agentic Fund Management
This repository contains four main components:
- NANO_MCP_SERVER – original Nano MCP server codebase
- nano-mcp-api – REST API wrapper used for this demo
- fund-demo – multi-agent demo using the Letta framework for asynchronous control. It calls the REST API for AI help, generates a wallet, writes the address to
fund-wallet.txt, and publishes progress over MQTT - dashboard – web dashboard and MQTT broker showing each agent's activity
Setup
Install dependencies and run tests in each project:
cd NANO_MCP_SERVER && npm install --omit=dev && cd ..
cd nano-mcp-api && npm install && npm test && cd ..
cd fund-demo && npm install && npm test && cd ..
cd dashboard && npm install && cd ..
The REST API exposes an /ai/ask endpoint that forwards prompts to Google Gemini. Set GEMINI_API_KEY to override the default demo key.
Running the demo
- Start the REST API:
node nano-mcp-api/src/server.js - Start the dashboard which also runs the MQTT broker:
node dashboard/server.js - In another terminal, run the demo:
cd fund-demo && npm start
Visit http://localhost:4000 to view agent progress. The generated wallet address
is stored in fund-demo/fund-wallet.txt.
See docs/ACTION_PLAN.md for a detailed overview of each agent role and how the Letta framework is used.