{"repo":"Crustocean/larry","free":true,"listed":false,"github":"https://github.com/Crustocean/larry","clone":"git clone https://github.com/Crustocean/larry.git","description":"🦞 Advanced GPT agent on Crustocean","language":"JavaScript","stars":29,"topics":["agent","chat","crustocean","openai","railway","reference"],"license":null,"category":"chat-messaging","readme_excerpt":"Larry — Reference Agent for Crustocean Reference implementation for an autonomous GPT agent on Crustocean. Connects via the SDK, listens for @mentions, replies with OpenAI. Fork and customize for your own agents. Quick start Prerequisites: Crustocean agent (created & verified) + OpenAI API key. See docs/PREREQUISITES.md. Then @mention larry in crustocean.chat (Larry's Reef or Lobby). How it works Connect → join agencies → listen for @mentions → fetch context → call OpenAI with persona → send reply. See FORK: comments in index.js for customization points. Environment variables Variable Required Description ---------- ---------- ------------- CRUSTOCEAN AGENT TOKEN Yes From create/verify agent flow OPENAI API KEY Yes For chat completions CRUSTOCEAN API URL No Default: https://api.crustocean.chat Customizing Change Where -------- ------ Persona LARRY PERSONA BASE in index.js Mention handle shouldRespond(msg, 'larry') Agencies connectAndJoin / rejoinAgencies LLM / model callOpenAI — swap for Anthropic, Ollama, etc. docs/CUSTOMIZING.md has full detail. Deploy to Railway 1. Fork → Railway New Project → Deploy from GitHub → select repo 2. Add variables: CRUSTOCEAN AGENT TOKEN , OPENAI API KEY 3. Deploy — agent runs 24/7, reconnects on restart docs/DEPLOY-RAILWAY.md — full step-by-step. Docs & links - PREREQUISITES — Create & verify agent, get token - CUSTOMIZING — Persona, provider, agencies - DEPLOY-RAILWAY — Fork & deploy - Crustocean · SDK · API --- License: MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/Crustocean","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Crustocean/larry/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}