homunculus

Quick Start

Getting started with Homunculus Terminal

This client is a work in progress!

It is not intended for use yet, it only features basic chat functionality. Teleporting, and other features are not yet implemented.

Several steps need to be made before we apply to the TPV Directory, think of that what you will.

Introduction

Node.js powered text client that allows basic interactions with the virtual world Second Life, utilizing the official Second Life UDP protocol.

Homunculus is not affiliated with or sponsored by Linden Research, Linden Lab or Second Life.

Features

  • Local chat interactions
  • Minimal details about nearby objects and avatars
  • More to come later...

Basic Usage

Install either Node.js or Bun.

npx @gwigz/homunculus-terminal

# or at a specific location
npx @gwigz/homunculus-terminal --start "uri:Hippo Hollow&128&128&2"

# also works with Bun (preferred method)
bunx --bun @gwigz/homunculus-terminal

Downloadable binaries will be available later.

Tips

  • Use escape key, /exit, or /quit to disconnect
  • Use environment values to persist credentials, built-in functionality is coming soon
  • Using bunx or npx will keep the package up to date automatically

Screenshots

Screenshot of the terminal client

Resources