Saltar al contenido

La Asher Suite

La implementación de referencia.

Asher es una familia de plataformas en producción que abarca datos de mercado, charting, inteligencia artificial, comercio y voz. Kevin Hokoana es su arquitecto — el modelo de datos, el motor, la interfaz, el agente y el modelo de negocio que hay debajo.

Está en este sitio por una razón: es la evidencia. Todo lo que esta práctica de consultoría afirma sobre sistemas de IA, infraestructura de datos y entrega de software se aprendió aquí.

IProductos

Qué hay en la suite.

El estado se declara sin adornos. «En producción» significa funcionando hoy.

Asher Labs

Plataforma de trading

En producciónasherlabs.ai

La plataforma insignia — terminal, tester de estrategias, datos de mercado, cuentas y facturación en una sola aplicación.

Un lenguaje de estrategias hecho a medida, un motor de backtest determinista que corre en el navegador, veinte temporalidades y configuración por gráfico. Cada gráfico lo dibuja un motor propio escrito desde cero — nueve tipos de gráfico y unas cincuenta herramientas de dibujo.

AsherCharts

Charting para traders

En producciónashercharts.com

Un terminal de charting pensado primero para el trader — cripto, acciones y divisas — la cara de consumo del mismo motor.

Indicadores, herramientas de dibujo, listas de seguimiento, alertas, layouts guardados y bar replay. Ciento quince estudios en un selector categorizado. Construido como alternativa directa a las plataformas establecidas, con la superficie de análisis como producto y no como un widget embebido encima del stack de otro.

AsherCore

API de datos de mercado

En producciónashercore.com

La capa de datos de mercado, empaquetada y vendida como su propio producto — datos como servicio.

Candles, precios en vivo, funding, order books y un catálogo de instrumentos en cripto, acciones y divisas. Ingestados desde cinco venues, normalizados en un único almacén y servidos a través de una caché read-through con backfill programado.

Asher

Asistente de IA

En producciónasherlabs.ai/app

Un agente conversacional conectado a datos en vivo de la plataforma, con voz, tool use real y una base de conocimiento curada.

Un bucle de tool use real sobre ocho herramientas — no un chatbot con guion. El prompt caching y las rutas rápidas sin inferencia contienen el costo por conversación; voz de entrada, voz sintetizada de salida, con manejo de barge-in para una conversación natural.

AsherSupport

SaaS multi-tenant

En producciónashersupport.com

Un help desk con tickets, correo, agendamiento y aislamiento por tenant — vendido a otras empresas como software.

Multi-tenant desde la base de datos hacia arriba: row-level security en cada tabla de dominio, demostrado con un test de aislamiento automatizado. Correo entrante y saliente por tenant, agendamiento construido a paridad con la categoría, y una superficie de marketing entregada en diecisiete idiomas.

Asher Talks

Infraestructura de voz

En producciónashertalks.ai

Síntesis de voz y transcripción autoalojadas — la capa de voz, construida en lugar de alquilada.

Un stack de inferencia en GPU que llevó la latencia de síntesis de dieciséis segundos a una mediana en caliente cercana a uno, con un modelo de wake-word entrenado internamente y una cadena ordenada de proveedores de respaldo. La elección de proveedor tratada como variable de ingeniería y no como un lock-in.

IIArquitectura

Propia de extremo a extremo, a propósito.

Seis capas, todas propias. Cada una fue una decisión de construir en lugar de alquilar, y cada decisión se sostiene por sí sola.

01Datos

Datos de mercado propios

Candles ingestados desde múltiples venues, normalizados en un único almacén y servidos a través de una caché read-through con backfill programado y reparación de huecos. Nada en el stack depende del feed de gráficos de un tercero — lo que significa ninguna caída prestada, ningún techo de licencia y ningún poder de precio en manos de otro.

  • Ingesta multi-venue
  • Normalización
  • Caché read-through
  • Crons de backfill
02Motor

Lenguaje de estrategias y backtester

Un lenguaje de estrategias hecho a medida y un motor de backtest determinista. Resultados idénticos tanto si una estrategia corre en el servidor como en un worker del navegador — porque un backtest que no se puede reproducir es un relato, no un resultado.

  • DSL propio
  • Ejecución determinista
  • Workers de navegador
  • Caché de resultados
03Interfaz

Un terminal de charting escrito desde cero

El renderizador de gráficos es código propio, no un widget licenciado. Esa decisión costó más al principio y compró control completo sobre la superficie — overlays a medida, zonas de riesgo, precio en vivo y cuenta atrás, bar replay y layouts guardados que se comportan exactamente como se diseñaron.

  • Renderizador propio
  • Overlays y zonas
  • Bar replay
  • Layouts guardados
04Inteligencia

Un agente con tool use real

Un agente conversacional que llama herramientas sobre datos propios en lugar de improvisar. Diseñado tanto para el costo como para la capacidad: prompt caching, rutas rápidas sin inferencia para las preguntas habituales y una base de conocimiento curada para que el modelo recupere en vez de adivinar. Voz de entrada, voz sintetizada de salida, con barge-in.

  • Bucle de tool use
  • Prompt caching
  • Base de conocimiento
  • E/S de voz
05Comercio

Facturación, entitlements y medición

Checkout embebido en el dominio propio de la plataforma, manejo de webhooks fail-closed, un medidor de uso y un modelo de entitlements que limita la capacidad según lo que el cliente realmente ha pagado. La capa poco glamorosa que decide si un software es un producto o una demo.

  • Checkout embebido
  • Webhooks endurecidos
  • Medición de uso
  • Entitlements
06Ejecución

Non-custodial, y deliberadamente sin activar

La capa de ejecución firma órdenes en la propia wallet del usuario mediante una session key limitada a operar — derechos de trading, nunca de retiro. Está construida y verificada en testnet, y la ruta de colocación de órdenes se deja intencionadamente sin conectar: nada opera de forma automática. Entregar la capacidad y encenderla son dos decisiones distintas, y confundirlas es la forma en que la gente sale perjudicada.

  • Firma con session key
  • Sin custodia
  • Construido · sin activar

¿Quiere esto aplicado a su problema?

La suite no está a la venta como entregable de consultoría — el criterio que la produjo, sí.