Tuesday, June 30, 2026

What does my local agent know about me?


So, I see a post and I do what it says...

Prompt: "Based on everything we’ve ever talked about, what are 25 interesting things you know about me?”

▸ Thought for 1s, 79 tokens

  Look at that!

● ListDir(/home/schwehr/me) (ctrl+o to expand)

▸ Thought for 2s, 182 tokens

  There is a directory `/home/schwehr/me` with `AGENTS.md`, `JOUR...

● Read(home/schwehr/me/AGENTS.md) (ctrl+o to expand)

So I defeated myself with a side project called "me".

A cut down version of what Gemini / Antigravity said:
Based on your documented professional history, research profile, software contributions, and preferences in your workspace, here are 25 interesting and factual things known about your background and
  career:

  ### Space Exploration & Planetary Robotics

  1. Pioneer in VR for Planetary Robotics: You were an early pioneer in applying virtual reality ...
  3. Early Exoplanet Search Software: From 1989 to 1990 as an Associate Researcher at NASA Ames ...
  4. Martian Dust Triboluminescence Research: In 1990 at NASA Ames, you conducted research ...
  5. Stereo Image Processing Pipelines: You developed the James Pipeline for processing stereo ...

  ### Ocean Engineering, GIS & Maritime Safety

  6. Creator of  libais : You created and maintain  libais , an open-source C++ library with ...
  7. Global Fishing Watch Technical Contributor: You were a key contributor to Global Fishing ...
  8. Whale Alert Collision Avoidance System: You contributed system architecture and vessel ...
  9. ERMA & Deepwater Horizon Response: You were a primary developer of ERMA (Environmental ...
  10. MB-System Core Contributor: You have contributed over 925 commits to MB-System, a core ...
  11. Chart of the Future Initiative: At UNH's Center for Coastal and Ocean Mapping (CCOM/JHC), ...
  12. International AIS Standards: You collaborated with the International Maritime Organization ...

  ### Google & Open Source Leadership

  13. Google Earth Engine Core Infrastructure: As a Google Software Engineer since 2012, you have ...
  14. Dynamic World Science Consultant: You serve as a science consultant on major Google Earth...
  15. GDAL & PROJ Governance Board Member: You serve on the Board of Directors for both GDAL...
  16. Fink Project Core Developer: You made over 1,400 commits to the Fink Project, playing...
  17. Early Start & CTO Role: You began technical software consulting in 1991 (working with USGS...

  ### Academic Roots, Geology & Geophysics

  18. Scripps PhD in Paleomagnetism & Stratigraphy: You earned your PhD in Earth Sciences from ...
  19. Stanford Geology & Robotics: While completing your B.S. in Geology at Stanford (1996), ...
  20. Scientific Visualization Award Winner: You won 1st place in the Scripps Institution of ...
  21. Early Research on Ethanol Conversion: One of your earliest documented academic deliverables...

  ### Working Preferences, Philosophy & Family

  22. Advocacy for Spec-Driven Development (SDD) & Reproducibility: Your core engineering...
  23. Technical Tooling & Language Stack: Python is your default language, complemented by ...
  24. Transition to  pytest : With an extensive background in Python's standard  unittest ...
  25. Family & Scientific Collaboration: Your wife, Dr. Monica Wolfson-Schwehr, is a fellow oceanographer...

Trying again.

Based on everything we’ve ever talked about, what are 25 interesting things you know about me?” Do not look in any non dot subdir in my home directory.


Here I definitely have to crop as it has access to internal project names that are not public.
Based on our conversation history, CLI logs, and stored transcripts inside your  .gemini  directory (without peeking into any non-dot subdirectories in your home folder), here are 25 interesting things
  I know about you, organized by domain:

  ### 🌊 Geospatial, Maritime & Earth Engine

  1. You Created  libais : You authored and maintained  libais , an Automatic Identification ...
  2. Google Earth Engine Pioneer: You are deeply involved in Google Earth Engine (working alongside co-founders and TLs ...
  3. GDAL Modernist: You enforced a strict rule in your  AGENTS.md  requiring agents to exclusively use ...
  4. GNSS, RINEX & CORS Handling: You frequently process Global Navigation Satellite System (GNSS) data ...
  5. Copybara Scripting for GDAL: In addition to Python tools, you manage complex Copybara sync scripts ...

  ### 💻 Software Engineering & Google3 Workflows

  6. Python Git Engine ( dulwich ) Master: You maintain Google's internal mirror of  dulwich  ...
  7. Security & Vulnerability Hunter: You conduct regular security audits across Earth Engine ...
  8. Git Security Researcher: You designed and conducted in-depth security analyses investigating ... (ha ha!  No. That's a total misinterpretation of a project)
  9. Ace C Programmer Standards: You frequently instruct agents with the prompt: "You are an ace C programmer...
  10. [Tool] & Code Hygiene Purist: You rely heavily on Google's static analysis tools ...
  11. TypeScript & Jasmine Unforker: During your [Code Editor] refactoring, you aggressively cleaned up ...
  12. Conventional Commit Enforcer: When wrapping up code changes or uploading CLs, you strictly require ...

  ### 🎮 Game Development & Side Projects

  13. Rust & Bevy Game Developer: In your GitHub repository [fun!], you build games in Rust using the Bevy engine ...
  14. Yahtzee from Scratch: You completely rebuilt a Yahtzee dice game ...
  15. Test-Driven Rust Practice: When experimenting with new Rust concepts (like building a custom ping utility), ...

  ### 🔬 Academic Roots, Research & Mentors

  16. Stanford Robotics Roots: You did undergraduate work at Stanford University, where your BS advisor was ...
  17. Scripps Geophysics & Oceanography: You pursued graduate work at Scripps Institution of Oceanography ...
  18. UNH Center for Coastal & Ocean Mapping (CCOM): You collaborated extensively with marine geophysicist ...
  19. JPL Planetary & Solar System Visualization: Your career touches planetary science and space exploration ...
  20. Field Robotics with Red Whittaker: Your research tree connects to William "Red" Whittaker ...

  ### 🤖 AI Agent Workflows & Philosophy

  21. "Do Not Glaze Me": You added an explicit directive to your  AGENTS.md  instructing AI assistants ...
  22. The  JOURNAL.md  Experiment: You once required AI agents to log every human interaction into a ...
  23. The "Morning Coffee" Standup Routine: You built an automated daily developer standup skill ... (No! But I use that skill made by a coworker)
  24. Strict Read-Only Guardrails: In your automation skills, you enforce zero mutating actions on ...
  25. Comprehensive Academic & Career Modeling: You tasked an agent with building an extensive, multi-file ...
  

That's entertaining. Lots of it is accurate, but some of it misses the point.

From the simple.ai news letter, they talk about "The solution here is portable context". I started that project called "me" to see if I can build up context about myself in an explicite sort of way. What does "me" look like so far? Here is the structure of it so far.

tree
.
├── AGENTS.md
├── EVENTS.json
├── JOURNAL.md
├── people
│   ├── catherine_johnson.md
│   ├── deena_braunstein.md
│   ├── eric_dejong.md
│   ├── james_spelman.md
│   ├── jonathan_stebbins.md
│   ├── kevin_brown.md
│   ├── larry_mayer.md
│   ├── lisa_tauxe.md
│   ├── monica_wolfson.md
│   ├── neal_driscoll.md
│   ├── oussama_khatib.md
│   ├── red_whittaker.md
│   ├── scott_ashford.md
│   ├── william_borucki.md
│   └── yuri_fialko.md
├── skills
│   └── update_me.py
├── user_modeling_plan.md
├── walkthrough.md
└── work
    ├── bio.md
    ├── ocean_engineering.md
    ├── preferences.md
    ├── publications.md
    ├── publications_todo.md
    ├── software_engineering.md
    └── space_exploration.md
It's not particularly good so far, but I haven't put much energy into it. It did pick up a lot of folks that I've worked with, but it misses many many key people.


And a gratuitous AI generated graphic...

Gemini Nano Banana image generate from the text draft of this blog post.

Asking Gemini to describe the image it created from this blog post is pretty entertaining. It's all so over the top.

depicts a detailed, conceptually split digital illustration that juxtaposes traditional exploration and geography with modern artificial intelligence, data science, and robotics. The scene takes place in a grand room lined with floor-to-ceiling bookshelves in the background, looking out onto a dark sea under a starry night sky.

The composition is neatly divided down the center by a glowing vertical line and a prominent, luminous keyhole shape. Inside this central keyhole stands a glowing, wireframe human figure, symbolizing the bridge between human intellect and technological advancement.

Here is a detailed breakdown of the two sides:

The Left Side: Traditional Exploration and Mapping

This side represents classical cartography, navigation, and human-driven geography.

  • The Analyst: A man is seated at a wooden desk with his back to the viewer, looking at a computer monitor displaying complex node diagrams and system architectures.

  • Physical Artifacts: On his desk rests an antique-style paper world map, a rolled-up scroll, and a detailed model of a historic three-masted sailing ship navigating a stylized, sculpted block of blue ocean waves. A second, smaller ship model sits on the corner of the map.

  • Glow and Overlay: A sweeping, crescent-shaped arc of glowing green light frames this side. Embedded within the light are symbols of classical navigation: brass compasses, sextants, a small globe showing Earth's continents, and floating digital icons of keys and a credit card.

The Right Side: AI, Data Science, and Robotics

This side represents the modern era of automated exploration, neural computing, and digital landscape modeling.

  • The Android/Cyborg: Seated opposite the first man is a futuristic humanoid figure with visible cybernetic components on his neck and hands. He looks over a highly digital workspace.

  • Data and Analytics: Multiple holographic displays float before him, showcasing glowing 3D brains, neural network graphs, bar charts, financial-style line graphs, and pie charts. A large network of glowing lines connects various nodes, including icons for padlocks (security), dice, and gears.

  • Physical and Digital Models: His desk features a miniature robotic space rover (resembling a Mars rover), a robotic arm mechanism, scattered white dice, and a vibrant, color-coded 3D topographic terrain model displaying elevation contours and a central crater lake.

The Background

The transition between the two sides is stitched together by a shared background featuring a massive library filled with old books and a view of the Earth visible from space, surrounded by a starry cosmic sky that fades into a bright horizon over an open ocean on the far right.

No comments:

Post a Comment