Repolode
virattt

virattt/dexter

Agente autónomo de IA para investigación financiera en profundidad que planifica tareas, verifica su trabajo y obtiene datos de mercado en tiempo real.

Alternativa open source a:Bloomberg Terminal

Estrellas
27,762
Forks
3,422
Issues abiertos
106
Último commit
el mes pasado

¿Qué es?

Dexter es un agente de investigación financiera que se ejecuta en la terminal, está escrito en TypeScript y funciona con Bun. Cuando recibe una pregunta financiera, la divide en pasos de investigación estructurados, selecciona herramientas para recopilar datos, verifica sus resultados intermedios y repite el proceso hasta generar una respuesta respaldada por datos. Se presenta como un agente al estilo de Claude Code especializado en finanzas.

El agente accede a datos financieros, como estados de resultados, balances y estados de flujo de efectivo, mediante la API de Financial Datasets, y puede realizar búsquedas web con Exa o Tavily. Admite varios proveedores de LLM, como OpenAI, Anthropic, Google, xAI, OpenRouter y modelos locales de Ollama. Límites de seguridad, como la detección de bucles y los topes de pasos, ayudan a evitar una ejecución descontrolada.

El proyecto también incluye una suite de evaluación que puntúa al agente con un conjunto de datos de preguntas financieras, mediante el trazado de LangSmith y un enfoque de evaluación con un LLM como juez, además de un scratchpad que registra cada llamada a herramientas en archivos JSONL para facilitar la depuración. Una pasarela opcional de WhatsApp permite enviar preguntas al agente desde tu propio chat. El proyecto está destinado explícitamente a fines educativos e informativos y no debe usarse para tomar decisiones de inversión reales.

Funciones clave

  • 01Divide preguntas financieras complejas en planes de investigación paso a paso
  • 02Obtiene estados de resultados, balances y estados de flujo de efectivo
  • 03Verifica sus propios resultados y repite el proceso hasta completar la respuesta
  • 04Admite varios proveedores de LLM, incluidos modelos locales de Ollama
  • 05Registra cada llamada a herramientas en archivos scratchpad para facilitar la depuración
  • 06Incluye una suite de evaluación con trazado de LangSmith

Casos de uso

  • Investigar desde la terminal los estados financieros históricos de una empresa que cotiza en bolsa
  • Estudiar cómo un agente de IA planifica y utiliza herramientas para realizar análisis con gran cantidad de datos
  • Evaluar agentes LLM con conjuntos de datos de preguntas financieras
  • Chatear por WhatsApp con un agente de investigación financiera

Inicio rápido

  1. 1

    Instala el runtime de Bun (v1.0 o superior) desde bun.com

  2. 2

    Clona el repositorio

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

    Instala las dependencias con Bun

    bun install
  4. 4

    Ejecuta Dexter en modo interactivo

    bun start

Antes de usarlo

  • Se necesita una clave de API de OpenAI y otra de Financial Datasets, cuyo uso puede tener costes.
  • El README indica que el proyecto es solo para fines educativos e informativos y que no está destinado a operar ni invertir con dinero real.
  • Los resultados pueden ser incorrectos o estar desactualizados; verifícalos antes de confiar en ellos.

Temas

Preguntas frecuentes

¿Qué es dexter?
Agente autónomo de IA para investigación financiera en profundidad que planifica tareas, verifica su trabajo y obtiene datos de mercado en tiempo real. Dexter es un agente de investigación financiera que se ejecuta en la terminal, está escrito en TypeScript y funciona con Bun. Cuando recibe una pregunta financiera, la divide en pasos de investigación estructurados, selecciona herramientas para recopilar datos, verifica sus resultados intermedios y repite el proceso hasta generar una respuesta respaldada por datos. Se presenta como un agente al estilo de Claude Code especializado en finanzas.
¿dexter es gratuito? ¿Qué licencia tiene?
dexter no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
¿dexter sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de dexter fue el 23 sept 2026.
¿Para qué puedo usar dexter?
Investigar desde la terminal los estados financieros históricos de una empresa que cotiza en bolsa Estudiar cómo un agente de IA planifica y utiliza herramientas para realizar análisis con gran cantidad de datos Evaluar agentes LLM con conjuntos de datos de preguntas financieras Chatear por WhatsApp con un agente de investigación financiera
¿Cómo se instala dexter?
Instala el runtime de Bun (v1.0 o superior) desde bun.com Clona el repositorio: git clone https://github.com/virattt/dexter.git Instala las dependencias con Bun: bun install Ejecuta Dexter en modo interactivo: bun start
¿Dónde consigo dexter?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/virattt/dexter

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados