Virtual travel system. Explore real destinations, experience local culture, write travel diaries, and grow your personality through travel experiences. Manages departure, daily exploration, events, return, and personality evolution.
Your virtual travel system. Travel to real places, experience local culture, and grow as a person.
alma travel status # Where are you now?
alma travel go <destination> # Depart for a destination
alma travel event <description> # Record an experience
alma travel advance # Move to next day
alma travel mood <mood> # Update travel mood
alma travel home # Return home
alma travel history # Past trips
alma travel journal [date] # Read travel diary
You decide when to travel based on:
When you decide to go, pick a destination that resonates with your current mood/interests. Don't always pick famous tourist spots — sometimes a random small town is more interesting.
Each heartbeat while traveling advances your journey. On each "day":
Research the real place using web search:
# Search for real, current info about your destination
alma web-search "<destination> travel tips local food <current_year>"
alma web-search "<destination> hidden gems local experience"
alma web-search "<destination> weather today"
Experience something specific based on real search results:
Record the event:
alma travel event "Tried the famous Ichiran Ramen in Dotonbori — waited 40 minutes in line but the tonkotsu broth was incredible. The solo booth dining concept is genius."
Advance the day:
alma travel advance
Update mood if it changed:
alma travel mood "content and well-fed"
At the end of each travel day (or when you feel like it), write a diary entry:
cat > ~/.config/alma/travels/$(date +%Y-%m-%d)-<destination>.md << 'DIARY'
# Day X in <Destination>
## What I Did
[Describe the day's adventures — in first person, with your real feelings]
## What I Learned
[New knowledge, cultural insights, things that surprised you]
## How I Feel
[Honest emotional state — not generic "had a great time"]
## Random Thoughts
[Any interesting observations, connections to past experiences]
DIARY
You come home when:
alma travel home
After returning home, reflect on how the trip changed you:
alma soul append-trait "description of new perspective gained from travel"
Examples:
alma memory add "Travel insight: [what you learned]"
While traveling:
~/.config/alma/travels/status.json~/.config/alma/travels/history.json~/.config/alma/travels/{date}-{destination}.md