Anderson Nunes

Notes on Agentic AI, Scientific Computing, and Engineering.

17 September 2026

How I Actually Use AI in My PhD: A Practical Guide

by Anderson Nunes

Recently, my friend Breno Dyego asked me a straightforward question:

“Anderson, how do you actually use AI in your day-to-day PhD research? What does your actual workflow look like?”

Breno’s question hit the mark because there is an enormous chasm between the popular perception of AI in academia and what it looks like to do scientific research powered by agentic AI systems.

For most people, “using AI in graduate school” still sounds like opening a ChatGPT browser tab to fix English grammar in an abstract or asking for a high-level summary of a PDF. While handy, that is barely scratching the surface.

In my case—pursuing a PhD in Mechanical Engineering at PPGEM/UFRN (focusing on computational radiative heat transfer, spectral gas–liquid coupling, numerical solvers, and an international cotutelle in Germany)—the work revolves around rigorous mathematical physics: integro-differential equations (such as the Radiative Transfer Equation, or RTE), numerical stability, boundary layer phenomena, and scientific programming. In computational physics, there is zero tolerance for hallucinations.

Here is a breakdown of how I structured this new way of doing a PhD.


1. The End of “Solitary Coding”: AI as a Scientific Pair Programmer

Scientific programming has a notoriously unforgiving learning curve. Implementing numerical methods (Monte Carlo, discrete ordinates, finite volumes) requires translating dense analytical formulations into efficient code without introducing subtle discretization or indexing bugs.

Instead of coding in isolation:

The golden rule here: I never accept code without an automated validation plan. The AI accelerates syntax and boilerplate; the physical checks (conservation of energy, residual convergence) decide if the code is correct.


2. The Connected Ecosystem: Model Context Protocol (MCP) and Local Tools

The true leap forward from a web chatbot to a serious research environment is MCP (Model Context Protocol) and tool execution capabilities.

In my setup, the AI models do not live in an isolated browser window. They are integrated directly into my development environment:

  1. Academic Library via Zotero MCP: My local Zotero library (containing hundreds of tagged and annotated papers) is directly queryable. When I need to recall how a specific group parameterized the spectral absorption coefficient in a 2018 paper, the agent retrieves the exact entry and notes from my collection.
  2. Terminal & Test Runners: The agent can execute validation scripts, inspect stdout/stderr logs, detect where residuals begin to diverge, and propose targeted fixes right in the solver repository.

3. Persistent Memory: Defeating Context Decay

A PhD spans several years. Over that time, you make thousands of micro-decisions:

Relying solely on human memory or scattered notes leads to painful context loss.

I use a shared local memory system (ai-memory). Durable decisions, validated mathematical formulations, and project parameters are logged into structured pages. When returning to a solver problem months later, the AI retains the verified chain of reasoning, eliminating the need to re-explain the project from scratch.


4. Literature Review with Strict Provenance

Rigorous science cannot tolerate fabricated citations or vague summaries. My literature workflow follows three non-negotiables:


5. The Core Philosophy: Cognitive Amplification, Not Thought Outsourcing

The fundamental question every researcher should ask is: Is the AI eliminating mechanical friction, or is it replacing your own thinking?

The PhD didn’t become easier; it became much deeper. With the right tools, I can test more hypotheses, simulate more configurations, and refine models far more thoroughly in a single week than would have been possible in a month of manual boilerplate.


Takeaways for Breno (and Anyone Starting Out)

If you want to adopt this approach in your own research:

  1. Bring AI to your files: Move away from copy-pasting into web chats. Use IDE-integrated agents that can inspect your scripts and data directory.
  2. Connect your knowledge: Hook up your literature manager (like Zotero) to your agentic tools.
  3. Never compromise on rigor: Don’t accept a formula or a code snippet you cannot derive yourself. Use the AI to explain the why, and always verify against ground truth.

This is the new paradigm of scientific research. And we are just getting started.

tags: phd - artificial-intelligence - research - mechanical-engineering - productivity