Danilo Jamaal Batson · AI Engineer · Full Stack Developer
I build AI-powered applications in TypeScript — tools that help developers integrate LLMs, agents, and observability into production apps with built-in security and zero vendor lock-in.
Unified TypeScript SDK for AI applications. 17 modules wrapping Vercel AI SDK, LangChain, LangGraph, Langfuse, Inngest, and MCP behind one consistent API.
- 720 tests · 30-page docs site · Published on npm
- Modules: AI generation, RAG pipelines, multi-agent graphs, durable workflows, MCP servers, PII detection, vector search, observability
- Documentation · npm
yarn add @jamaalbuilds/ai-toolkitTransforms social media sentiment into trading signals using Google Gemini AI and real-time LunarCrush data. Features background job processing with Inngest, live dashboard updates via Supabase subscriptions, and streaming progress tracking.
- AI Viral Prediction Tool — Real-time viral content predictor using Gemini AI + MCP Protocol
- LunarCrush MCP Terminal — AI-powered trading terminal with MCP social intelligence integration
- @jamaalbuilds/lunarcrush-api — TypeScript SDK for social intelligence data (npm)
AI/ML: Vercel AI SDK, LangChain.js, LangGraph.js, Langfuse, Inngest, MCP Protocol, RAG, Agent Architectures
Frontend: React, React Native, Next.js, TypeScript, Tailwind CSS
Backend: Node.js, NestJS, GraphQL, PostgreSQL, Drizzle ORM, Redis
Infrastructure: Vercel, Cloudflare Workers, GitHub Actions, Docker
I publish hands-on tutorials on Dev.to — practical guides for building AI integrations, real-time dashboards, and full-stack apps.
- Portfolio: danilobatson.github.io
- LinkedIn: linkedin.com/in/danilo-batson
- npm: @jamaalbuilds
- Dev.to: dev.to/dbatson
- Email: djbatson19@gmail.com




