Discover and explore top open-source AI tools and projects—updated daily.
TraderAliceFile-driven AI trading agent engine
New!
Top 53.8% on SourcePulse
OpenAlice is a file-driven AI trading agent engine designed for crypto and securities markets. It automates portfolio management, news fetching, quantitative analysis, and strategy execution, offering a transparent, reasoning-driven approach for users seeking 24/7 market monitoring and adjustments.
How It Works
The core architecture is file-driven, using Markdown for persona, JSON for configuration, and JSONL for conversations, enabling direct human/AI file manipulation for "vibe trading" without databases. Decisions stem from continuous reasoning and signal mixing. It boasts OS-native interaction capabilities, allowing web browsing and messaging. A key feature is its dual AI provider support, enabling runtime switching between Claude Code CLI and Vercel AI SDK, managed by a ProviderRouter. The Engine delegates tasks to AgentCenter, while ToolCenter centralizes tool registration.
Quick Start & Requirements
pnpm install..env file and customize trading parameters via JSON files in data/config/.pnpm dev for development with watch mode or pnpm build for a production build.traderalice.com/live.Highlighted Details
Maintenance & Community
No specific details regarding notable contributors, sponsorships, or community channels (e.g., Discord/Slack) were found in the provided README content.
Licensing & Compatibility
The project is released under the MIT License, which is highly permissive and generally compatible with commercial use and closed-source linking.
Limitations & Caveats
Interactive Brokers (IBKR) support for securities trading is planned but not yet implemented. The openclaw/ browser automation subsystem is marked as "frozen." Setup requires specific Node.js and pnpm versions, and external API keys are necessary for AI providers and trading platforms. The Claude Code CLI mode necessitates local installation and authentication.
1 day ago
Inactive