Skip to content

Ask an AI agent about crypto, US stocks and your charts.

Seris is an open-source desktop AI trading assistant for market research and local backtests. Chat next to live charts for crypto, stocks, ETFs, commodities, FX and indices, set price alerts, and bring your own model.

Open-source desktop AI trading assistant · Install notes

Crypto, stocks, commodities, FX and indices, next to your chat.

Markets on Hyperliquid, Hyperliquid xyz and Binance

Explore the product
  • NVDA
  • EURUSD
  • ETH
  • XYZ100
  • WTIOIL
  • MSFT
  • KR200
  • NATGAS
  • DOGE
  • ADA
  • AVAX
  • LINK
  • PLTR
  • TRX
  • ARM
  • AAVE
  • BABA
  • NEAR
  • RDDT
  • BTC
  • SP500
  • SILVER
  • AAPL
  • GBPUSD
  • XRP
  • AMZN
  • USTECH
  • COPPER
  • PLATINUM
  • PALLADIUM
  • INTC
  • LTC
  • HOOD
  • ZEC
  • ORCL
  • SUI
  • MSTR
  • NET
  • GOLD
  • TSLA
  • USDJPY
  • SOL
  • JP225
  • BRENTOIL
  • BNB
  • GOOGL
  • META
  • NFLX
  • AMD
  • DOT
  • COIN
  • XMR
  • QCOM
  • UNI
  • TSM
  • HYPE

Why side by side

A trade idea usually starts with a chart and a question. Seris puts the chat next to the chart, so the agent sees the instrument, interval and range you are looking at.

Your model, your keys, your strategies.

Chat and markets, side by side.

Chat, markets, strategies, alerts and models in one desktop app.

Ask about what you are looking at.

Persistent conversations with streaming responses. Open Chat next to a chart and the agent gets the instrument, interval and range you selected.

  • Persistent conversations with automatic titles
  • Shares the chart's instrument, interval and range
  • The agent can find a market and open its chart for you
  • Conversations, watchlists and strategies persist across upgrades

From a chart to an answer.

Watch, ask, alert, backtest.

  1. Watch

    Follow crypto, stocks, ETFs, commodities and FX in a watchlist and open candlestick charts.

    See it in the product
  2. Ask

    Open Chat beside the chart. The agent gets the instrument, interval and selected range, and answers with your model.

    See it in the product
  3. Alert

    Set a conditional price alert from Chat or Markets.

    See it in the product
  4. Backtest

    Turn an idea into a reviewed TypeScript strategy and backtest it locally on Binance spot or Hyperliquid perpetual candles.

    See it in the product

Things to try.

Small tasks to try in Seris.

TryCrypto

Ask about a chart range

Select a range on a BTC candlestick chart, open Chat beside it, and ask what happened. The agent sees the instrument, interval and range you picked.

TryCrypto

Funding-rate check

Ask how Hyperliquid funding has moved for a perpetual on your watchlist, then decide for yourself whether it matters.

TryCrypto

Funding across venues

Compare BTC funding on Hyperliquid and Binance.

TryStrategy

Backtest an idea

Ask for a moving-average crossover with an ATR trailing stop, review the code, then backtest it on Hyperliquid xyz:NVDA 1h for the last 14 days.

TryUS ETFs

Price alert on an ETF

Ask the agent to alert you when an ETF crosses a level.

TryUS stocks

Two stocks, side by side

Ask for a comparison of two stocks on your watchlist using the data your Longbridge account can access. Missing fields are reported as missing.

1 / 6

Built so you can see, approve and stop.

Boundaries you can check in the code; SECURITY.md has the details.

Two approval modes

Reading market data runs on its own. In Ask every time, terminal, code and browser tools wait for your approval in Chat; Allow all actions runs them without asking.

Sources you can name

Market data comes from Hyperliquid, Hyperliquid xyz, Binance and Longbridge, and model calls go to the provider you configure. Missing data is reported, not invented.

  • Keys stay on your machine

    Model API keys are stored in your operating system's credential store, not in a Seris account.

  • Approval modes

    New chats use Ask every time: terminal commands, code execution, browser actions and saving strategies ask first. Allow all actions lets them run without asking in that conversation, and you can switch back at any time.

  • Local sessions

    Conversations, settings, installed skills and generated files stay in your system's application-data directory.

  • Stop a response

    A Stop button in Chat ends the agent's current response while it is running.

  • You can see what runs

    Tool calls and approvals show up in Chat, so you can follow what the agent is doing.

Questions, answered plainly.

What is Seris?

Seris is an open-source desktop AI trading assistant for market research and local backtests. It puts a chat with an AI agent next to charts for crypto, stocks, ETFs, commodities, FX and indices, so you can ask about what you are looking at, set alerts, backtest strategies locally, and use the model you choose.

Is Seris available today?

Yes. Seris v0.1.2 is out for Apple Silicon Macs. Download it from the GitHub release page, or run Seris from source with pnpm and Tauri. See Docs for install steps.

Which markets does Seris cover?

Crypto, US stocks and ETFs, plus commodities, FX and indices. Data comes from Hyperliquid and Hyperliquid xyz perpetuals, Binance spot and Binance TradFi perpetuals, and Longbridge for US stocks and ETFs after you authorize. Instruments on perpetual venues show contract prices.

Can Seris place trades?

Seris is built for research: chat about markets, read candlestick charts, set price alerts and backtest strategies locally. Terminal, code and browser tools ask for your approval in Chat unless you switch that conversation to Allow all actions.

Can I see what the agent is doing?

Yes. Responses stream as they are written, tool calls show up in Chat (as approval requests when the conversation is set to Ask every time), and conversations are saved on your machine so you can come back to them.

Does the agent always ask before running tools?

By default, yes. Each conversation has two modes below the chat input: Ask every time, the default for new chats, and Allow all actions, which lets terminal commands, code execution, browser actions and saving strategies run without individual confirmation in that conversation. The choice is remembered across restarts, and Stop is always available.

Does Seris tell me what to buy or sell?

No. Seris is software for organizing your own research and decisions.

What does it cost, and what data is collected?

Seris is free and open source. You bring your own model: requests go to the provider you configure and may incur that provider's charges, or you can run local models with Ollama or LM Studio. API keys are stored in your operating system's credential store, and sessions stay on your device. This website has no sign-up list and collects no email addresses; hello@seris.im is only a contact address.

What is the license?

Project-owned code and public documentation are licensed under Apache-2.0. The Seris name and logo are covered by separate brand terms, and dependencies keep their own licenses.

How do I report a bug or a security issue?

Open an issue on GitHub, and remove API keys and private conversations first. For vulnerabilities, follow SECURITY.md in the repository and report privately instead of filing a public issue.

Try Seris. Read the code.

Seris is open source under Apache-2.0. Download v0.1.2 for Mac or run it from source, bring your own model, and tell us what breaks.

Open source · Apache-2.0