[{"data":1,"prerenderedAt":254},["ShallowReactive",2],{"article-sephiria-companion":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":5,"title":7,"description":8,"date":9,"slug":10,"category":11,"generated":12,"media":13,"source":23,"project_page":23,"body":24,"_type":248,"_id":249,"_source":250,"_file":251,"_stem":252,"_extension":253},"\u002Fsephiria-companion","",false,"Sephiria Companion","A second-screen companion for the PC game Sephiria that shows a live HUD, floor map, backpack and combo tiers on the AYN Thor's second display. English and Russian interface.","2026-10-21 16:42","sephiria-companion","companion","ai",[14,17,19,21],{"type":15,"url":16},"image","https:\u002F\u002Fraw.githubusercontent.com\u002FSibiryakovSA\u002FSephiriaCompanion\u002Fcodex\u002Finitial-import\u002Fdocs\u002Fscreenshots\u002Fhud.png",{"type":15,"url":18},"https:\u002F\u002Fraw.githubusercontent.com\u002FSibiryakovSA\u002FSephiriaCompanion\u002Fcodex\u002Finitial-import\u002Fdocs\u002Fscreenshots\u002Fmap.png",{"type":15,"url":20},"https:\u002F\u002Fraw.githubusercontent.com\u002FSibiryakovSA\u002FSephiriaCompanion\u002Fcodex\u002Finitial-import\u002Fdocs\u002Fscreenshots\u002Fbackpack.png",{"type":15,"url":22},"https:\u002F\u002Fraw.githubusercontent.com\u002FSibiryakovSA\u002FSephiriaCompanion\u002Fcodex\u002Finitial-import\u002Fdocs\u002Fscreenshots\u002Fcombos.png","https:\u002F\u002Fgithub.com\u002FSibiryakovSA\u002FSephiriaCompanion",{"type":25,"children":26,"toc":239},"root",[27,36,42,47,53,119,126,144,150,234],{"type":28,"tag":29,"props":30,"children":32},"element","h2",{"id":31},"description",[33],{"type":34,"value":35},"text","Description",{"type":28,"tag":37,"props":38,"children":39},"p",{},[40],{"type":34,"value":41},"Sephiria Companion is a second-screen companion for the PC game Sephiria, built and tested on the AYN Thor. The game runs on the PC as usual, while the handheld's second display shows a touch interface driven by the running game's live state: health, mana, currency, experience, the floor map, the backpack and combo tiers. Other dual-screen Android handhelds may also work with a compatible PC game build running locally.",{"type":28,"tag":37,"props":43,"children":44},{},[45],{"type":34,"value":46},"The project has three parts: a C# AddOn that runs inside the game and reads its live state, a local HTTP\u002Fevent server that streams that state over localhost, and an Android WebView app that renders the companion interface on the second display. The interface supports English and Russian; item names and descriptions follow the game's language.",{"type":28,"tag":29,"props":48,"children":50},{"id":49},"features",[51],{"type":34,"value":52},"Features",{"type":28,"tag":54,"props":55,"children":56},"ul",{},[57,69,79,89,99,109],{"type":28,"tag":58,"props":59,"children":60},"li",{},[61,67],{"type":28,"tag":62,"props":63,"children":64},"strong",{},[65],{"type":34,"value":66},"Live HUD",{"type":34,"value":68}," — health, mana, currency, experience, dashes and potions, with Overview and Skills & effects pages and a room minimap.",{"type":28,"tag":58,"props":70,"children":71},{},[72,77],{"type":28,"tag":62,"props":73,"children":74},{},[75],{"type":34,"value":76},"Floor map",{"type":34,"value":78}," — revealed rooms with an animated current-room highlight; tap a revealed room to travel, drag to pan the map, and use the zoom controls.",{"type":28,"tag":58,"props":80,"children":81},{},[82,87],{"type":28,"tag":62,"props":83,"children":84},{},[85],{"type":34,"value":86},"Backpack",{"type":34,"value":88}," — a 24-slot grid with drag and drop between cells, tablet rotation, and visible bonuses and penalties; tap an item for its effects and conditions.",{"type":28,"tag":58,"props":90,"children":91},{},[92,97],{"type":28,"tag":62,"props":93,"children":94},{},[95],{"type":34,"value":96},"Combo tiers",{"type":34,"value":98}," — artifact combos with levels; tap or hold a combo to view all its tiers.",{"type":28,"tag":58,"props":100,"children":101},{},[102,107],{"type":28,"tag":62,"props":103,"children":104},{},[105],{"type":34,"value":106},"Bilingual interface",{"type":34,"value":108}," — English and Russian UI; item names and descriptions follow the game's language.",{"type":28,"tag":58,"props":110,"children":111},{},[112,117],{"type":28,"tag":62,"props":113,"children":114},{},[115],{"type":34,"value":116},"Live connection",{"type":34,"value":118}," — the AddOn streams the running game's state to the companion over localhost, with a connection indicator and a Refresh button.",{"type":28,"tag":120,"props":121,"children":123},"h3",{"id":122},"requirements",[124],{"type":34,"value":125},"Requirements",{"type":28,"tag":54,"props":127,"children":128},{},[129,134,139],{"type":28,"tag":58,"props":130,"children":131},{},[132],{"type":34,"value":133},"Android 8.0 or newer on the handheld.",{"type":28,"tag":58,"props":135,"children":136},{},[137],{"type":34,"value":138},"A compatible PC version of Sephiria with its built-in AddOn loader.",{"type":28,"tag":58,"props":140,"children":141},{},[142],{"type":34,"value":143},"The game runtime and the Android app must share localhost networking.",{"type":28,"tag":29,"props":145,"children":147},{"id":146},"setup-guide",[148],{"type":34,"value":149},"Setup guide",{"type":28,"tag":151,"props":152,"children":153},"ol",{},[154,187,205,223],{"type":28,"tag":58,"props":155,"children":156},{},[157,159,168,170,177,179,185],{"type":34,"value":158},"Download the latest release from the ",{"type":28,"tag":160,"props":161,"children":165},"a",{"href":162,"rel":163},"https:\u002F\u002Fgithub.com\u002FSibiryakovSA\u002FSephiriaCompanion\u002Freleases\u002Flatest",[164],"nofollow",[166],{"type":34,"value":167},"Releases page",{"type":34,"value":169},": ",{"type":28,"tag":171,"props":172,"children":174},"code",{"className":173},[],[175],{"type":34,"value":176},"SephiriaCompanion-\u003Cversion>.zip",{"type":34,"value":178}," (the complete package with AddOns, APK and bilingual instructions) or the standalone ",{"type":28,"tag":171,"props":180,"children":182},{"className":181},[],[183],{"type":34,"value":184},"SephiriaCompanion-\u003Cversion>.apk",{"type":34,"value":186},".",{"type":28,"tag":58,"props":188,"children":189},{},[190,192,197,199,204],{"type":34,"value":191},"Copy the release archive's ",{"type":28,"tag":62,"props":193,"children":194},{},[195],{"type":34,"value":196},"AddOns",{"type":34,"value":198}," folder into the game directory, next to ",{"type":28,"tag":62,"props":200,"children":201},{},[202],{"type":34,"value":203},"Sephiria.exe",{"type":34,"value":186},{"type":28,"tag":58,"props":206,"children":207},{},[208,210,221],{"type":34,"value":209},"Install ",{"type":28,"tag":62,"props":211,"children":212},{},[213,215],{"type":34,"value":214},"SephiriaCompanion-",{"type":28,"tag":216,"props":217,"children":218},"version",{},[219],{"type":34,"value":220},".apk",{"type":34,"value":222}," on the handheld.",{"type":28,"tag":58,"props":224,"children":225},{},[226,228,233],{"type":34,"value":227},"Start Sephiria, load a save, open the companion and tap ",{"type":28,"tag":62,"props":229,"children":230},{},[231],{"type":34,"value":232},"Refresh",{"type":34,"value":186},{"type":28,"tag":37,"props":235,"children":236},{},[237],{"type":34,"value":238},"Restart the game after replacing the AddOn. The current release is 0.4.2.",{"title":5,"searchDepth":240,"depth":240,"links":241},2,[242,243,247],{"id":31,"depth":240,"text":35},{"id":49,"depth":240,"text":52,"children":244},[245],{"id":122,"depth":246,"text":125},3,{"id":146,"depth":240,"text":149},"markdown","content:sephiria-companion:index.md","content","sephiria-companion\u002Findex.md","sephiria-companion\u002Findex","md",1794296044541]