
AI PLANNING ASSISTANT
Moon Agent
AI planning assistant powered by agentic reasoning and lunar data
Moon Agent is a full-stack AI planning assistant that combines lunar data with agentic reasoning to generate personalized guidance, tasks, reflections, and affirmations. It is a functional prototype and remains in active development.
THE PROBLEM
Planning experiences often present contextual information without turning it into clear, personalized actions.
This prototype explores how an AI agent can combine external lunar data with user context to produce structured guidance while remaining transparent as an active experiment.
THE SOLUTION
- Use LangGraph to orchestrate the assistant's reasoning and tool-driven workflow.
- Connect external lunar data to a FastAPI backend and expose the experience through a React and TypeScript interface.
- Return practical outputs including guidance, tasks, reflections, and affirmations.
SYSTEM VISUALS

WORKFLOW FLOW
IMPLEMENTATION STEPS
- 1.Collect the planning context and relevant lunar data for the request.
- 2.Pass structured context through a LangGraph-orchestrated reasoning flow.
- 3.Use tool calling and external APIs to enrich the assistant's response.
- 4.Generate personalized guidance, tasks, reflections, and affirmations.
- 5.Deliver the structured result through the full-stack React and FastAPI application.
IMPACT & RESULTS
- Demonstrates agent orchestration, tool calling, and external API integration in one working prototype.
- Connects a Python and FastAPI backend to a responsive React and TypeScript product interface.
- Explores how contextual data can be translated into useful, structured planning outputs.