VivaHX
[ General News | Software | Archive | Discord ]
Heidrun Spirit
[ Bots ] | 1 release | C | GPL-2.0

A MegaHAL chatbot for Hotline.

A standalone Hotline chatterbot powered by the classic MegaHAL Markov engine (© 1998 Jason Hutchens, GPL-2.0). A Swift revival of the 2002 "Heidrun's Spirit" module — logs into a Hotline server and talks nonsense to whoever's listening.

The 1998 C engine compiles untouched as a SwiftPM C target; a thin Swift actor wraps it. The Hotline client side rides HeidrunNIOClient, so the bot builds and runs on macOS and Linux from the same source.

From the project's README.

Source code

( All bots | Edit this page | Edit on GitHub )
What's new: heidrun-spirit 1.0.0
Released 2026-06-03

Initial public release.

A standalone Hotline chatterbot built on the 1998 MegaHAL Markov engine (© Jason Hutchens, GPL-2.0). Swift revival of the 2002 Heidrun's Spirit plug-in — connects to any Hotline server, replies to chat, learns as it reads, persists its brain across restarts.

Cross-platform via heidrun-protocol's HeidrunNIOClient: runs on macOS (launchd) and Linux (Docker).

See README.md for configuration. deploy/ ships a LaunchDaemon plist; Dockerfile + docker-compose.yml cover the Linux path.

( Release page )
News about Heidrun Spirit
1 post
( All news )
 Links
- Home
- Hotline HQ Discord
- Software
- News Archive
- Server Tracker
- Hotline Wiki
 Clients
- Heidrun 1.5.1
- GtkHx v1.4.0
- Invigoration v2.3.2
- Hotline Navigator v0.3.0
- Mobius Client v0.3.1
 Servers
- Heidrun Server 1.5.1
- Mobius v0.23.1
- Lemoniscate v0.1.7
- Hotline Server 1.9.1
- Hotline Docker images
 Trackers
- Magnetron v0.4.0
- Argus
- hltracker (Visual Basic)
 Bots
- Heidrun Spirit 1.0.0
- Hotline Discord Bridge 1.0.0a
- Hotline2IRCRouter
 Misc
- Heidrun protocol and CLI 1.0.0
- Hotline Modern v0.9.1
- Caps
- CreateList
- hotline (Ruby gem)

 

Brought to you by BigRedH.com | HLWiki.com | stickytack.com