What do you want to do?
5 use cases
-
Draw a price level and get alerted when it breaks
Install the Desktop app, draw a line or zone on a chart, and set an alert for when price crosses it.
View prompt
Using the OpenChart app on my Mac, help me draw a line at <price> on the <symbol> chart and set an alert for when price crosses it. Expected output: a confirmed alert on that level. Verify the alert appears in the app's alert list before you finish.
-
Explain what moved a chart with sourced annotations
Select a price range and have your agent research the move, with source-linked notes pinned to the bars.
View prompt
In the OpenChart app, select the bars from <start date> to <end date> on the <symbol> chart and ask the agent what moved the price. Expected output: annotations pinned to those bars, each with a source link. Verify that each annotation links to a source you can open before you rely on it.
-
Turn a plain-language watch rule into a Tea monitor
Describe a market condition to your agent and get a Tea monitor that checks incoming data and investigates when it fires.
View prompt
In the openchart repo, create a Tea monitor that watches for <condition> on <symbol> and investigates when it fires. Expected output: a monitor definition that evaluates incoming data and triggers an investigation. Verify by checking that the monitor compiles and that the condition matches the rule I described.
-
Write a custom indicator in Tea
Code your own indicator or condition in Tea using functions, loops, state, and collections.
View prompt
In the openchart repo, write a Tea indicator that computes <your logic> on the <symbol> chart. Expected output: a Tea source file that compiles and draws the indicator on the chart. Verify by loading it with `just desktop` and checking the values against a few bars you calculate by hand.
-
Set up a source build to contribute to OpenChart
Clone the repo, install the pinned toolchain, run the app from source, and run checks before a pull request.
View prompt
In the openchart repo, make the change described in <issue link> and prepare a pull request. Expected output: a branch with the change and a passing `just check` run. Verify that `just check` passes before you open the pull request.
How to use Openchart
- Check you have what it needs: macOS on Apple Silicon for the packaged Desktop app, or Node.js 24, npm 11.11.1, Bun 1.4.2, and Just for a source build; An account with your agent provider (Claude, Codex, or Gemini models) to power the agent features; Optional: OpenChart Cloud market data, which is priced separately.
- Open longsurf-ai/openchart on GitHub and read the README and license.
- Download Desktop for macOS (Apple Silicon) from the link in the README and open the disk image.
- Install OpenChart from the disk image and open the app.
- Open a chart for the asset you follow and draw a line or zone at your target price.
- Set an alert on that drawn level, then follow the setup guide at https://openchart.co/docs/getting-started/ if you need help with your first alert.
These steps come from our top use case, Draw a price level and get alerted when it breaks, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forRetail investors and traders who want charts and alerts with their own AI agent accounts, plus developers who want to build indicators in Tea.
- Why it is hot
- LanguageTypeScript
- Sourcegithub.com/longsurf-ai/openchart · Back to Hot repos
Requirements
- macOS on Apple Silicon for the packaged Desktop app, or Node.js 24, npm 11.11.1, Bun 1.4.2, and Just for a source build
- An account with your agent provider (Claude, Codex, or Gemini models) to power the agent features
- Optional: OpenChart Cloud market data, which is priced separately
- Git, for cloning the repository in the source build path
Maintain Openchart? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/longsurf-ai-openchart/?ref=badge)
Questions about Openchart
What is Openchart?
OpenChart is an open source TypeScript trading workspace where AI agents help with charts, indicators, alerts, and market research. It is an open-source project on GitHub: https://github.com/longsurf-ai/openchart.
Who is Openchart for?
Retail investors and traders who want charts and alerts with their own AI agent accounts, plus developers who want to build indicators in Tea.
What can I do with Openchart?
5 use cases so far, for example: Draw a price level and get alerted when it breaks; Explain what moved a chart with sourced annotations; Turn a plain-language watch rule into a Tea monitor. Each has steps and a copy-paste agent prompt.
What do I need to run Openchart?
macOS on Apple Silicon for the packaged Desktop app, or Node.js 24, npm 11.11.1, Bun 1.4.2, and Just for a source build; An account with your agent provider (Claude, Codex, or Gemini models) to power the agent features; Optional: OpenChart Cloud market data, which is priced separately; Git, for cloning the repository in the source build path.
What are alternatives to Openchart?
Other hot AI repos in Money: Finathink, Northcinder, Qanat, DSH Cost Meter, Grandet.
Is Openchart safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.