Projects

Building tools that solve real problems

Triple-Reasoning Chat Analyzer

Feb 2026

Taking an AI Ethics class got me thinking about how AI actually reasons. A chat app that responds to every question three times, deductively, inductively, and abductively, to make the difference visible.

AI EthicsClassical LogicPrompt EngineeringFull StackDocker

Key Features

  • Three parallel LLM calls per message with distinct reasoning prompts
  • Deductive, inductive, and abductive response structures enforced via prompt engineering
  • Logic analysis mode: symbolic form, premises, conclusion, fallacy detection
  • Response structure guidelines so users can evaluate model compliance
  • Dockerized with nginx reverse proxy and HTTPS via Let's Encrypt

Built to explore ideas from IDH3600 (Professor Prevaux) around AI reasoning and critical thinking. Sends each user message to an LLM three times in parallel, each with a prompt that forces a distinct reasoning structure. Includes a logic analysis feature that extracts symbolic form, argument structure, and fallacy detection. Built with React, Node.js, Docker, and Llama 3.3 70B via OpenRouter. Deployed at aiethics.carlostrevisan.xyz.

Triple-Reasoning Chat Analyzer preview

AI Email Summarizer

Jan 2026

A containerized email summarization system that processes overnight emails using AI, providing concise daily digests with smart prioritization. Built with Node.js, Docker, and Llama 3.3 70B via OpenRouter.

ProductivityEmail AutomationLLM SummarizationNode.jsDocker

Key Features

  • Automated IMAP-based email fetching and parsing
  • AI-powered summarization with conservative urgency detection
  • Smart email clustering to reduce redundancy
  • HTML digest generation with web archive
  • Containerized deployment with scheduled execution

Automated email intelligence platform that connects to Gmail via IMAP, processes unread messages through an LLM, and generates prioritized HTML summaries. Features smart email clustering, conservative urgency detection, and a web archive for historical summaries. Runs as a scheduled Docker container with customizable digest delivery.

AI Email Summarizer preview