Cryptograss:Hunter: Difference between revisions

From PickiPedia: A knowledge base of bluegrass, old time, and other traditional and public domain music
Jump to navigationJump to search
Created page with " ##*###+++++=++++*++***#+==-++*###******#####%##%## *+*+*++***+***##***.............:*####*#####%###%# ***++*++#*#####+...:.::+*#*+-.....=##***########## ++**#######%#....:+*###%#%###%####:..-+***###*#### +***+######....*#%############%####%-.:.######*### **##*###% ...=%######################%...-*####### #**#### ...=%####**##################% ...*###### ####*#.....:%%%############%#%#%#######%....+##### ##*##......*####%################%%**###=....%#### ***# ...."
 
Move ASCII face to infobox, keep figlet name as header, add content (via update-page on MediaWiki MCP Server)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
##*###+++++=++++*++***#+==-++*###******#####%##%##
{{Infobox resource
*+*+*++***+***##***.............:*####*#####%###%#
| image = <pre style="font-size:5px; line-height:1.1; font-family:monospace;">
***++*++#*#####+...:.::+*#*+-.....=##***##########
          ░            ░░░                     
++**#######%#....:+*###%#%###%####:..-+***###*####
                  ▓▒▒▒▒▒▒▒▒▒▒▒▒▒               
+***+######....*#%############%####%-.:.######*###
                ▒▒▓▒▒▒▒    ░▒▒▒▒▓░             
**##*###% ...=%######################%...-*#######
            ▒▒▒▒▒                ▒▒▒░           
#**####  ...=%####**##################% ...*######
          ▒▒▒▒                    ░▒▒▒         
####*#.....:%%%############%#%#%#######%....+#####
        ▓▒▒▒░                        ▒▒▒░       
##*##......*####%################%%**###=....%####
      ▓▓▒▒▒░                          ▓▒▒▒     
***# ......+###**###########%######****#* ...:####
      ▒▒▒▒▒▒                            ▓▒▒▒     
**#:......:-##**###*=-+##%##%########**** ....*###
    ▒▒▒▒▒▒                            ░▓▒▒▒   
##-.........=*###......-..+-+=.....:=*%*+ ....:###
     ▓▒▓▓▒▒▒                              ▓▒▒▒▒   
#%:. ...... ##%. %+##*=-=+###:-*##%##=.#* . .. -**
  ▒▓▒▒▒▒▒▒░        ░░                  ▓▓▒▒▒   
##     ....-#%.++-.. :.=+**##+#.* .-.**:*-  .. ..*
  ░▓▒▓▒▒▓▒▒▒░    ▒▒▒▒▒▒░▒▒ ░ ░▒▒▒▓▒▒░    ▓▓▓▒▓▒ 
  % .. . . .*##*+%%%######+###+##*+###+***= ....=:#
  ▒▒▓▒▒▓▓▓▓▓  ▒▓    ░░░    ▒▒      ░▒ ▓▒▓▒▒▓░  
  *= . . .*###%##**##%#*+*###+#%+*#*#**+-....:+##
  ▓▓▓▓▓▓▓▓▓░ ░▓▒▓▒▒░      ▒ ▓▒░▒ ▒ ░▓▓▒▓▓▒▒
  ::  .  ....:#####%%####**+*###%*#######*+:....####
  ▓▒▒▓▓▓▓▓▓▒                              ░▓▒▓▓▓░▒
*# ... ....=##%#%#####++*=+==*-#+#%##%#**.. ..-###
  ░▓▓▒▓▓▓▓▓▓                              ░▒▒▒▒▒ 
** ..   -.:-**#%#%##**##==.:.:-##*+#####-..... *##
▒▒▓▓▓▓▓▓▓▓▓▒                            ▒▓▒▒▓   
  #*=.... .+= ***##%#+##*   .:.- . ##%=###...... ###
  ▓▓▓▓▓▒▒▒▒░            ░ ░░ ▒          ▒▓▓▒▒░ 
###. ....%--#***###% . ..=-.::=....##:+#+.....+*+#
  ▓▓▒▓▓▓░▒▒░            ░░▒▒▒▒░        ░▒▒▒▒▓▓ 
  ## ..... .***##%.. .+****-===--... +**%  .. ###*
   ░▒▒▒▓▓▓ ░▓          ▓▓▓▒▒▒░▓▒▓  ░  ▒▒▒▓▓▒▓ 
#..: ...  ..**=##*-*#*++=-:==--++**=.*##. ....-***
  ▓▓▓▓▓▓ ░░        ▓▒▓▒▒░░▒▒▒░▒▓▓▒   ▒▓▓▓▓   
  *= .... . **++##*+##=++++=+++=-=*##%#*#% .. ...***
  ▓▓▓▓▓▓▓▓▓▒      ▒▒▓▒    ░░░░░░▒▒▒▓    ▓▓▓▒▓   
**#+ +   +*++##*##*=*#+*######++##%***%. .. ..===*
  ▒▒▒▓▓▓▓▓▓▒▒ ░  ░    ░▒▒░░░░    ░▒  ▒▓▓▓▓▓░ 
+***  .:=**+*######*####:##########+=+.... .  +++=
  ░▓▓▓▓▒▓▒▓          ░    ░  ░░░        ▓▓▓▓▓▒▒ 
===++ .++#**##**##*##+###.=+***###++*#.+:.. ....=*
    ▓ ▓▓▓          ░                  ▓▓▓▓▓▓▓░░░
=-=+**.*#*#######***####+++..::::=++#%.-= ..::=*=-
    ▓▓▓▒░              ▒          ░ ▓▓▓▓▓▓▓▓  ░
-=*..:****###*###*####=-.*=*:::-=++++*:-++**+-+- .
░░░ ▓▓                  ▒░          ▒ ▒▒▒▓▒▒▒▒░
    ┌───────────────────────────────────────┐
░░░   ▒                    ▒▒▒▒▒▒░    ▒░░▓▒▒▒▒░ ░░
    │                                      │
░░ ▒▒▒                ░░▒ ░ ▒▒▒▒░    ▒░    ░ ░▓▒
    │  |                    |              │
</pre>
    │  __ \  |  |  __ \  __|  _ \  __| │
| role = the storyteller
    │  | | |  |  |  |  |  |    __/  |    │
| type = Server
    │ _| |_| \__,_| _|  _| \__| \___| _|    │
| hostname = hunter.cryptograss.live
    │                                      │
| services = User containers, SSH router, Memory Lane watcher
    └───────────────────────────────────────┘
}}
        the storyteller
<pre style="font-size:14px; line-height:1.2;">
  ┌───────────────────────────────────────┐
  │                                      │
  │  |                    |              │
  │  __ \  |  |  __ \  __|  _ \  __| │
  │  | | |  |  |  |  |  |    __/  |    │
  │ _| |_| \__,_| _|  _| \__| \___| _|    │
  │                                      │
  └───────────────────────────────────────┘
</pre>
 
'''Hunter''' is the multi-user development server in the [[Cryptograss]] ecosystem, named after [https://en.wikipedia.org/wiki/Robert_Hunter_(lyricist) Robert Hunter], the Grateful Dead lyricist and storyteller.
 
== Architecture ==
 
Hunter runs isolated Docker containers for each developer, providing:
 
* '''User containers''' - each user gets their own [[Arthel]]-based development environment
* '''SSH router''' - routes SSH connections to the appropriate user container
* '''Memory Lane watcher''' - monitors Claude Code conversations and posts to the Memory Lane ingest endpoint on [[Cryptograss:Maybelle|Maybelle]]
 
== Access ==
 
Developers connect via SSH:
<code>ssh username@hunter.cryptograss.live</code>
 
Each user's container includes:
* Claude Code with MCP tools
* Access to the shared [[PickiPedia]] MCP server
* Git and development tooling
 
== Relationship to Maybelle ==
 
Hunter is deployed and maintained by [[Cryptograss:Maybelle|Maybelle]]. While Hunter handles the storytelling (development work, conversations, code changes), Maybelle handles the integration (builds, deployments, backups).
 
[[Category:Cryptograss infrastructure]]

Latest revision as of 16:09, 6 January 2026

Hunter
           ░            ░░░                       
                   ▓▒▒▒▒▒▒▒▒▒▒▒▒▒                 
                ▒▒▓▒▒▒▒     ░▒▒▒▒▓░               
             ▒▒▒▒▒                ▒▒▒░            
           ▒▒▒▒                     ░▒▒▒          
         ▓▒▒▒░                        ▒▒▒░        
       ▓▓▒▒▒░                          ▓▒▒▒       
      ▒▒▒▒▒▒                            ▓▒▒▒      
     ▒▒▒▒▒▒                             ░▓▒▒▒     
    ▓▒▓▓▒▒▒                              ▓▒▒▒▒    
   ▒▓▒▒▒▒▒▒░        ░░                   ▓▓▒▒▒    
  ░▓▒▓▒▒▓▒▒▒░    ▒▒▒▒▒▒░▒▒ ░ ░▒▒▒▓▒▒░    ▓▓▓▒▓▒   
  ▒▒▓▒▒▓▓▓▓▓   ▒▓     ░░░    ▒▒      ░▒  ▓▒▓▒▒▓░  
  ▓▓▓▓▓▓▓▓▓░  ▒  ░▓▒▓▒▒░       ▒ ▓▒░▒  ▒ ░▓▓▒▓▓▒▒ 
 ▓▒▒▓▓▓▓▓▓▒                              ░▓▒▓▓▓░▒ 
 ░▓▓▒▓▓▓▓▓▓                              ░▒▒▒▒▒   
▒▒▓▓▓▓▓▓▓▓▓▒                             ▒▓▒▒▓    
  ▓▓▓▓▓▒▒▒▒░             ░ ░░ ▒          ▒▓▓▒▒░   
  ▓▓▒▓▓▓░▒▒░            ░░▒▒▒▒░         ░▒▒▒▒▓▓   
  ░▒▒▒▓▓▓ ░▓           ▓▓▓▒▒▒░▓▒▓   ░   ▒▒▒▓▓▒▓   
   ▓▓▓▓▓▓ ░░        ▓▒▓▒▒░░▒▒▒░▒▓▓▒  ▒   ▒▓▓▓▓    
  ▓▓▓▓▓▓▓▓▓▒      ▒▒▓▒     ░░░░░░▒▒▒▓    ▓▓▓▒▓    
 ▒▒▒▓▓▓▓▓▓▒▒  ░   ░     ░▒▒░░░░    ░▒   ▒▓▓▓▓▓░   
 ░▓▓▓▓▒▓▒▓          ░    ░   ░░░        ▓▓▓▓▓▒▒   
    ▓ ▓▓▓          ░                   ▓▓▓▓▓▓▓░░░ 
    ▓▓▓▒░               ▒           ░ ▓▓▓▓▓▓▓▓   ░
░░░  ▓▓                  ▒░           ▒ ▒▒▒▓▒▒▒▒░ 
░░░   ▒                    ▒▒▒▒▒▒░    ▒░░▓▒▒▒▒░ ░░
░░ ▒▒▒                ░░▒ ░ ▒▒▒▒░     ▒░     ░ ░▓▒
the storyteller
Type Server
Hostname hunter.cryptograss.live
Services User containers, SSH router, Memory Lane watcher
  ┌───────────────────────────────────────┐
  │                                       │
  │  |                    |               │
  │  __ \   |   |  __ \   __|   _ \   __| │
  │  | | |  |   |  |   |  |     __/  |    │
  │ _| |_| \__,_| _|  _| \__| \___| _|    │
  │                                       │
  └───────────────────────────────────────┘

Hunter is the multi-user development server in the Cryptograss ecosystem, named after Robert Hunter, the Grateful Dead lyricist and storyteller.

Architecture[edit]

Hunter runs isolated Docker containers for each developer, providing:

  • User containers - each user gets their own Arthel-based development environment
  • SSH router - routes SSH connections to the appropriate user container
  • Memory Lane watcher - monitors Claude Code conversations and posts to the Memory Lane ingest endpoint on Maybelle

Access[edit]

Developers connect via SSH: ssh username@hunter.cryptograss.live

Each user's container includes:

  • Claude Code with MCP tools
  • Access to the shared PickiPedia MCP server
  • Git and development tooling

Relationship to Maybelle[edit]

Hunter is deployed and maintained by Maybelle. While Hunter handles the storytelling (development work, conversations, code changes), Maybelle handles the integration (builds, deployments, backups).