<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on Huan Ning | Geospatial AI and Autonomous GIS</title><link>https://www.huanning.me/post/</link><description>Recent content in Blog on Huan Ning | Geospatial AI and Autonomous GIS</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 13 Oct 2026 20:05:24 -0500</lastBuildDate><atom:link href="https://www.huanning.me/post/index.xml" rel="self" type="application/rss+xml"/><item><title>How to build a memory system for an AI agent?</title><link>https://www.huanning.me/post/ai-agent-memory-system/</link><pubDate>Tue, 13 Oct 2026 20:05:24 -0500</pubDate><guid>https://www.huanning.me/post/ai-agent-memory-system/</guid><description>In my earlier work on autonomous GIS, I often wanted to create a memory system for AI agents that could build on previous interactions instead of starting over with every task. I did not have the opportunity or time to fully explore that memory system then. Recently, I have returned to this question from another […]</description></item><item><title>Tutorial video for Research Architect, an AI copilot for human-AI teaming research</title><link>https://www.huanning.me/post/2026-09-14-research-architect-tutorial/</link><pubDate>Mon, 14 Sep 2026 00:00:00 +0000</pubDate><guid>https://www.huanning.me/post/2026-09-14-research-architect-tutorial/</guid><description>Last month, we released Research Architect, an AI copilot for human-AI research collaboration focused on hypothesis framing. Prof. Xiao Huang created a 3-minute video tutorial on how to use it.</description></item><item><title>Federal Geographic Data Committee adopted our proposed goals of Autonomous GIS</title><link>https://www.huanning.me/post/federal-geographic-data-committee-adopted-our-proposed-goals-of-autonomous-gis/</link><pubDate>Sat, 22 Aug 2026 12:02:39 -0500</pubDate><guid>https://www.huanning.me/post/federal-geographic-data-committee-adopted-our-proposed-goals-of-autonomous-gis/</guid><description>We recently learned that the U.S. Federal Geographic Data Committee (FGDC) adopted our proposed Autonomous GIS goals as part of its Spatial Data Infrastructure Modernization 2026-2027 objectives. SDI Artificial Intelligence (SDI-AI) – SDI architecture and standards, research and development of GEOAI, AIAgents, large language model’s (LLM’s) to support self-generating, self-orga</description></item><item><title>An AI Copilot for human-AI scientific inquiry: Research Architect</title><link>https://www.huanning.me/post/2026-08-10-research-architect/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><guid>https://www.huanning.me/post/2026-08-10-research-architect/</guid><description>Our team is pleased to release Research Architect, an AI copilot for human-AI research collaboration, specifically for hypothesis framing.</description></item><item><title>Can a 31B open-weight model handle Autonomous GIS tasks on a single GPU? I tested Google’s new Gemma-4-31b-it-Q4-K-M on an RTX 3090 to find out. 🤖🗺️</title><link>https://www.huanning.me/post/can-a-31b-open-weight-model-handle-autonomous-gis-tasks-on-a-single-gpu-i-tested-googles-new-gemma-4-31b-it-q4-k-m-/</link><pubDate>Mon, 06 Apr 2026 21:02:55 -0500</pubDate><guid>https://www.huanning.me/post/can-a-31b-open-weight-model-handle-autonomous-gis-tasks-on-a-single-gpu-i-tested-googles-new-gemma-4-31b-it-q4-k-m-/</guid><description>I used my Autonomous GIS agent, LLM-Geo (github.com/gladcolor/LLM-Geo), to run a school walkability case study. The pipeline task: 1️⃣ Generate 1 km study area buffers around multiple schools. 2️⃣ Compute walkability scores (the ratio of sidewalk length to road length). 3️⃣ Map the results with the score as the title, overlaying sidewalks and buffers on […]</description></item><item><title>Parquet format may be faster than CSV</title><link>https://www.huanning.me/post/2025-10-14-parquet-vs-csv/</link><pubDate>Tue, 14 Oct 2025 20:33:31 -0500</pubDate><guid>https://www.huanning.me/post/2025-10-14-parquet-vs-csv/</guid><description>I use CSV file for a long time to process a lot of tabular data. However, one of my recent project need to extract rows from a large parquet table. After a few testing, I found that DuckDB can speed up my work by about 5 times. I recommend to try Parquet and DuckDB if […]</description></item><item><title>GIScience in the Era of Artificial Intelligence: A Research Agenda Towards Autonomous GIS</title><link>https://www.huanning.me/post/agenda-towards-autonomous-gis/</link><pubDate>Mon, 31 Mar 2025 00:00:00 +0000</pubDate><guid>https://www.huanning.me/post/agenda-towards-autonomous-gis/</guid><description>A research agenda exploring Autonomous GIS, AI agents, and future geographic information infrastructure.</description></item><item><title>The story behind Autonomous GIS</title><link>https://www.huanning.me/post/2025-03-29-story-of-autonomous-gis/</link><pubDate>Sat, 29 Mar 2025 22:30:58 -0500</pubDate><guid>https://www.huanning.me/post/2025-03-29-story-of-autonomous-gis/</guid><description>I attended the AAG Annual Meeting for the first time and gained so much from the experience. I had the chance to meet many professors, peers, and even renowned scholars whose names I had only seen in books before. One scholar I’ve long admired mentioned that our team’s article on the concept of Autonomous GIS […]</description></item></channel></rss>