Repolode
virattt

virattt/dexter

Автономный ИИ-агент для глубокого финансового анализа: планирует задачи, проверяет свою работу и получает актуальные рыночные данные.

Open source альтернатива:Bloomberg Terminal

Звёзды
27,762
Форки
3,422
Открытые issues
106
Последний коммит
в прошлом месяце

Что это?

Dexter — терминальный агент для финансового анализа, написанный на TypeScript и запускаемый через Bun. Получив финансовый вопрос, он разбивает его на структурированные этапы исследования, выбирает инструменты для сбора данных, проверяет промежуточные результаты и повторяет процесс, пока не подготовит ответ, подкреплённый данными. По позиционированию это агент в духе Claude Code, специализирующийся на финансах.

Агент получает финансовые данные — например, отчёты о прибылях и убытках, балансы и отчёты о движении денежных средств — через Financial Datasets API, а для веб-поиска использует Exa или Tavily. Поддерживается несколько LLM-провайдеров, в том числе OpenAI, Anthropic, Google, xAI, OpenRouter и локальные модели Ollama. Защита от бесконечного выполнения включает обнаружение циклов и ограничение числа шагов.

В проект также входит набор тестов для оценки агента на датасете финансовых вопросов: он использует трассировку LangSmith и подход LLM-as-judge. Кроме того, scratchpad записывает каждый вызов инструмента в файлы JSONL для отладки. Необязательный шлюз WhatsApp позволяет задавать агенту вопросы из своего чата. Проект предназначен исключительно для образовательных и информационных целей и не подходит для принятия реальных инвестиционных решений.

Ключевые возможности

  • 01Разбивает сложные финансовые вопросы на пошаговые планы исследования
  • 02Получает отчёты о прибылях и убытках, балансы и отчёты о движении денежных средств
  • 03Проверяет собственные результаты и повторяет процесс, пока ответ не будет готов
  • 04Поддерживает несколько LLM-провайдеров, включая локальные модели Ollama
  • 05Записывает все вызовы инструментов в файлы scratchpad для отладки
  • 06Включает набор тестов с трассировкой LangSmith

Сценарии использования

  • Изучать историческую финансовую отчётность публичной компании через терминал
  • Разбираться в том, как ИИ-агент планирует задачи и использует инструменты для анализа больших объёмов данных
  • Сравнивать LLM-агентов на датасетах финансовых вопросов
  • Общаться с агентом для финансового анализа через WhatsApp

Быстрый старт

  1. 1

    Установите среду выполнения Bun (v1.0 или выше) с сайта bun.com

  2. 2

    Клонируйте репозиторий

    git clone https://github.com/virattt/dexter.git
  3. 3

    Установите зависимости с помощью Bun

    bun install
  4. 4

    Запустите Dexter в интерактивном режиме

    bun start

Что важно знать

  • Требуются API-ключ OpenAI и API-ключ Financial Datasets; их использование может быть платным.
  • В README указано, что проект предназначен только для образовательных и информационных целей, а не для реальной торговли или инвестирования.
  • Результаты могут быть неверными или устаревшими, поэтому проверяйте их, прежде чем полагаться на них.

Темы

Частые вопросы

Что такое dexter?
Автономный ИИ-агент для глубокого финансового анализа: планирует задачи, проверяет свою работу и получает актуальные рыночные данные. Dexter — терминальный агент для финансового анализа, написанный на TypeScript и запускаемый через Bun. Получив финансовый вопрос, он разбивает его на структурированные этапы исследования, выбирает инструменты для сбора данных, проверяет промежуточные результаты и повторяет процесс, пока не подготовит ответ, подкреплённый данными. По позиционированию это агент в духе Claude Code, специализирующийся на финансах.
dexter можно использовать бесплатно? Какая у него лицензия?
У dexter не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
dexter всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в dexter — 23 сент. 2026 г..
Для чего можно использовать dexter?
Изучать историческую финансовую отчётность публичной компании через терминал Разбираться в том, как ИИ-агент планирует задачи и использует инструменты для анализа больших объёмов данных Сравнивать LLM-агентов на датасетах финансовых вопросов Общаться с агентом для финансового анализа через WhatsApp
Как установить dexter?
Установите среду выполнения Bun (v1.0 или выше) с сайта bun.com Клонируйте репозиторий: git clone https://github.com/virattt/dexter.git Установите зависимости с помощью Bun: bun install Запустите Dexter в интерактивном режиме: bun start
Где скачать dexter?
Исходный код и инструкции по установке — на GitHub: https://github.com/virattt/dexter

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Набор готовых к подключению навыков, которые добавляют LLM-агентам финансовые возможности: новости, данные по акциям, анализ настроений, прогнозы и отчёты.

3,1 тыс.+10 за неделю389PythonApache-2.0Обновлён 7 месяцев назад

Открытый harness для AI-агентов, которые исследуют рынки и торгуют: рабочие пространства для исследований, запланированные оповещения и контролируемые брокерские ордера.

2,2 тыс.+3 за неделю378PythonApache-2.0Активно поддерживаетсяОбновлён вчера

Нативный финансовый терминал для исследований на C++20 с интерфейсом Qt6, встроенной аналитикой на Python, ИИ-агентами и более чем 100 коннекторами к рыночным данным.

33,5 тыс.+203 за неделю4,8 тыс.C++OtherАктивно поддерживаетсяОбновлён 11 дней назад