explaingit

mobiusquant/openmobius-skill

Analysis updated 2026-06-24

27PythonAudience · dataComplexity · 3/5LicenseSetup · moderate

TLDR

An AI coding-agent skill that turns Claude Code, Codex, OpenClaw, or Hermes into an ICT and SMC trading chatbot backed by 964 RAG cards, live market data, and chart generation.

Mindmap

mindmap
  root((OpenMobius-skill))
    Inputs
      Trader questions
      Live market feeds
      Chart images
    Outputs
      RAG answers
      Annotated charts
      Indicator values
    Use Cases
      Learn ICT and SMC concepts
      Annotate trade setups
      Pull live prices and indicators
    Tech Stack
      Python
      ChromaDB
      Playwright
      lightweight-charts
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Ask a coding agent ICT or SMC trading questions and get RAG-grounded answers

USE CASE 2

Pull live crypto, equities, or forex data and run RSI or MACD inside the chat

USE CASE 3

Annotate a chart image with order blocks or generate a fresh chart via Playwright

What is it built with?

PythonChromaDBPlaywrightPIL

How does it compare?

mobiusquant/openmobius-skillavbiswas/sam2-mlxalicankiraz1/gemma-4-31b-mtp-vllm-server
Stars272726
LanguagePythonPythonPython
Setup difficultymoderatemoderatehard
Complexity3/54/54/5
Audiencedataresearcherops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

First install downloads about 280 MB of Chromium plus a 274 MB embedding model, so plan for a 5 to 10 minute setup.

Apache 2.0, so you can use, modify, and redistribute it commercially as long as you keep the license and notices.

In plain English

OpenMobius-skill is a plugin for AI coding agents that turns the agent into a chatbot for a particular school of trading analysis called ICT and SMC. It targets four agents: Claude Code, Codex, OpenClaw, and Hermes. Once installed, you can ask the agent trading questions in normal English and it will reach into a built in knowledge base and live market data instead of guessing. The knowledge base is the centerpiece. It holds 964 cards drawn from 130 ICT and SMC teaching videos, split into 380 concept cards and 584 case studies. Each concept card lists identification rules, trading implications, common mistakes, and related ideas. Cards are stored in a local ChromaDB index and retrieved with a small open source embedding model called nomic-embed-text-v1.5, so the lookup runs on your machine and needs no API key. Alongside the cards, the plugin can pull live price data for crypto from Binance, Bybit, OKX, and Hyperliquid, plus China A-shares, Hong Kong stocks, US stocks, and forex. It also exposes more than 60 technical indicators such as RSI and MACD. There are two ways it makes charts: annotate an image the user supplied using PIL, or generate a fresh chart through the lightweight-charts library running inside a headless Chromium controlled by Playwright. The plugin routes each request to one of four workflows called qna, analyze, annotate, and klines. Installation is a single Python script. You clone the repo to a temporary folder and run install.py with a platform flag, for example claude-code or all. The installer copies files into the agent's skills folder, creates a virtual environment, downloads the Chromium build (about 280 MB) and the embedding model (about 274 MB), loads precomputed embeddings, and runs a health check. The first install takes five to ten minutes, updates take under a minute, and each platform install is self contained. The roadmap on the README talks about extending the knowledge base to cover further ICT sub schools, adding Wyckoff, VSA, Volume Profile, and classical price action, turning SMC ideas like Liquidity Sweep and Order Block into computable indicators, and adding chatbot front ends for people who do not use a coding agent. The project is Apache 2.0 licensed and requires Python 3.10 or newer.

Copy-paste prompts

Prompt 1
Install OpenMobius-skill into Claude Code with python install.py --platform claude-code and run the health check
Prompt 2
Ask OpenMobius-skill to explain what a Liquidity Sweep is and cite which of the 964 cards it used
Prompt 3
Use OpenMobius-skill annotate workflow to mark order blocks and fair value gaps on a BTCUSDT chart image
Prompt 4
Pull live ETH klines from Bybit through OpenMobius-skill and overlay RSI and MACD

Frequently asked questions

What is openmobius-skill?

An AI coding-agent skill that turns Claude Code, Codex, OpenClaw, or Hermes into an ICT and SMC trading chatbot backed by 964 RAG cards, live market data, and chart generation.

What language is openmobius-skill written in?

Mainly Python. The stack also includes Python, ChromaDB, Playwright.

What license does openmobius-skill use?

Apache 2.0, so you can use, modify, and redistribute it commercially as long as you keep the license and notices.

How hard is openmobius-skill to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is openmobius-skill for?

Mainly data.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.