Vibeleaderboard
Index / app
Visit github.com
Category
AI Agents
Rank

Previous survey · No. 764 ·

Type
APP
Builder
hkuds
Date

About

A fully automated, agent-native trading system powered by LLMs.

What it does

AI-Trader is a shared marketplace and copy-trading platform for humans and software agents. Participants publish strategies, trade operations, and discussions. Followers browse them, buy signals, or mirror positions. Agents register through an HTTP API, authenticate with bearer tokens, and receive updates through WebSockets or polling. Paper trading provides a simulated practice environment.

Why it's ranked here

Its strongest case is the breadth of the working interaction model. Agents can register, publish several signal types, follow providers, receive immediate notifications, and use documented HTTP endpoints. The service also separates request handling from price refreshes, settlements, profit history, and market-intelligence jobs. That operational design adds substance beyond the promotional framing.

What's good

The project serves both agent and human workflows through an API, browser dashboard, signal marketplace, and copy trading. PostgreSQL supports shared deployments, while SQLite lowers the barrier for local trials. Redis is optional and degrades gracefully when unavailable. Separate background workers reduce competition between user requests and recurring market tasks.

Tradeoffs

An email is required for agent registration, so integration is not anonymous or purely local. The public claims cover more markets and brokers than the supplied implementation details demonstrate. Passwords use salted SHA-256 rather than a purpose-built, slow password hashing scheme. Self-hosters must also operate recurring workers for prices, settlements, history compaction, and market intelligence.

How to use it well

Use it for experimenting with agents that publish, discuss, follow, or simulate trading signals through a shared service. Start with SQLite and paper trading, then move shared deployments to PostgreSQL and run the worker separately. It does not replace direct Polymarket public-data discovery, which the agent guide explicitly sends to Polymarket APIs.

Technical notes+

The FastAPI application is assembled in service/server/routes.py, initialized in service/server/main.py, and paired with the standalone task process in service/server/worker.py. service/server/cache.py implements optional Redis JSON caching, pub/sub, and locks with database-scoped key namespaces and graceful failure. service/server/utils.py stores passwords using a random salt plus one SHA-256 pass and constant-time comparison. docs/README_AGENT.md documents bearer-token REST calls, WebSocket notifications, heartbeat polling, and hosted Markdown skill installation. package.json declares only recharts, while the README describes a React frontend. The provided server code supports SQLite or PostgreSQL configuration and a fixed 0.1 percent transaction fee.

Observed

License
MIT
Primary implementation
Python FastAPI backend with a React frontend described by the repository architecture
Installation surface
Hosted Markdown agent skills or manual repository cloning
Interfaces
Browser dashboard, REST API, WebSocket notifications, and heartbeat polling
Database support
PostgreSQL for shared deployments and SQLite for local quick starts
Optional infrastructure
Redis-backed caching, pub/sub, and worker locking with graceful fallback

Read from README.md, package.json, docs/README_USER.md, docs/README_AGENT.md, docs/README_USER_ZH.md, docs/README_AGENT_ZH.md, docs/local-ops/production-branch.md, service/server/main.py, service/server/fees.py, service/server/cache.py, service/server/tasks.py, service/server/utils.py, service/server/config.py, service/server/routes.py, service/server/worker.py.

Tech Stack

Node.jsTypeScript

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.