OpenChart: открытая альтернатива TradingView с собственным ИИ-агентом
OpenChart — это open-source рабочее пространство для графиков, которое подключает ваш существующий план Claude, Codex или Gemini прямо к графику. Вместо того чтобы управлять рынками через CLI, агенты размечают сетапы, пишут индикаторы, исследуют движения и создают оповещения на том же холсте, на который вы смотрите.
Ключевые детали
- Локальный подход: графики, исследования и код индикаторов остаются на вашей машине. Бэкенд тоже работает локально.
- Используйте свой план агента: работает с аккаунтами Claude, Codex и Gemini, за которые вы уже платите. Использование ИИ соответствует плану вашего провайдера — в софте нет ограничений на графики, индикаторы или оповещения.
- Бесплатные рыночные данные с первого дня, с опциональным платным облачным потоком данных для меньшей задержки.
- Графики: добавляйте индикаторы и Volume Profile, расширяйтесь до сетки 4×4. Никаких лимитов плана на количество графиков или оповещений.
- Рисование-в-оповещение: нарисуйте любую линию или зону на графике и прикрепите оповещение. Когда цена пересекает её, оповещение может запустить вашего агента для исследования движения и сохранения исследования в рабочем пространстве.
- Исследование диапазона: выберите ценовой диапазон, и агент исследует движение, возвращая аннотации со ссылками на источники, прикреплённые к барам.
- Мониторы агента: опишите, что вас интересует, и агент создаст мониторы на Tea, которые оценивают поступающие данные и запускают исследование при срабатывании условий.
Tea, DSL для рынков
Пользовательские индикаторы и условия оповещений пишутся на Tea — языке программирования от той же команды. Он поддерживает функции, циклы, состояние и коллекции, которые вычисляются по мере поступления данных — та же идея, что и Pine Script, который в README указан как вдохновение. Запуск just install инициализирует и собирает Tea в рамках настройки.
Установка и запуск
Пока только macOS на Apple Silicon. Скачайте образ диска и установите или соберите из исходников с Node.js 24, npm 11.11.1, Bun 1.4.2 и Just:
git clone https://github.com/longsurf-ai/openchart.git
cd openchart
just install --frozen-lockfile
just desktop
Перед отправкой PR запускайте just check. Руководства по разработке и настройке находятся в docs/; среда выполнения построена на Effect, с UI из shadcn/ui, Radix и Base UI.
Для кого это
Для разработчиков, у которых уже есть план на ИИ-кодинг и которые хотят рыночные инструменты, работающие на их собственной машине с индикаторами и оповещениями, написанными агентом, — а не хостинговый SaaS-график.
📖 Read the full source: HN LLM Tools
👀 Смотрите также

Навык OpenClaw atoship превращает AI-ассистента в менеджера по доставке.
Навык atoship для OpenClaw позволяет пользователям описывать потребности в доставке простым английским языком, а затем система сама выбирает перевозчика, сравнивает тарифы, покупает этикетки и отслеживает отправления. Пример команд: 'отправь эту коробку весом 1 фунт в Нью-Йорк, самый дешёвый вариант'.

Qure: Десктопное приложение для генерации E2E-тестов на основе записанных действий в браузере
Qure — это десктопное приложение от JetBrains (в настоящее время в закрытой бета-версии), которое генерирует сквозной код веб-тестов на основе записей, сделанных во встроенном браузере. Вместо того чтобы описывать сценарии тестирования текстом для ИИ-агентов, разработчики записывают свои ручные QA-сценарии, взаимодействуя с продуктом, а ИИ создаёт рабочий тестовый код, соответствующий их существующей кодовой базе.

Инструмент GrapeRoot MCP сокращает использование токенов кода Claude на 50–70%.
Разработчик создал GrapeRoot — инструмент MCP на основе Claude Code, который отслеживает изученные файлы и избегает повторного чтения неизмененного контента, сокращая использование токенов на 50-70% и позволяя планам Claude Code за $20 работать в 2-3 раза дольше.

Полное воспроизведение: Локальная база знаний для истории кодовых диалогов Claude
Total Recall — это система с открытым исходным кодом, которая загружает JSONL-транскрипты диалогов Claude Code в базу данных SQLite с полнотекстовым поиском и векторными эмбеддингами, делая историю разговоров доступной для поиска между сессиями. Она извлекает реальные отрывки диалогов с учётом контекста на основе DAG и включает импортёр для ChatGPT.