We open-source the things we need every day — lightweight Swift services, self-hosted LLM wrappers, game-dev utilities, AI-powered engineering agents, and home-lab recipes that help indie developers run modern apps and ML workloads on their own hardware.
| Domain | Current focus |
|---|---|
| Server-Side Swift | Micro-services with Vapor & Hummingbird (e.g. 🌨️ SnowCover API, powered by Sentinel data) · SRM — a Swift replacement for pm2 with auto-restart & startup helpers |
| Local & Edge AI | Jetson-ready fork of llama.cpp (CUDA 10.2) · SwiftLlama — idiomatic Swift wrapper for llama.cpp · Neuronaut — Swift wrapper for ByteDance's Trae Agent in Telegram |
| Mobile & Cross-Platform | iOS sports-tracking, mapping, navigation & AR prototypes · VR prototypes with SwiftGodot on Apple Vision / Meta Quest · React-Native + Python back-ends for LLM micro-services |
| Game Tech | Godot 4 + SwiftGodot R&D for 2D RPG/strategy games & terrain generation · Unity as a Framework integration to embed Unity into any iOS view · Home-IoT experiments incl. hardware selection & setup |
| Home-Lab / DevOps | Raspberry Pi / Jetson clusters for distributed LLM inference · NGINX, Docker, systemd & PM2 playbooks · automated deployment scripts and Telegram bot monitors |
| Repo | What it does | Tech |
|---|---|---|
| SwiftLlama | Thin, Swifty wrapper around llama.cpp for on-device inference | Swift · C++ |
| llama.cpp (Jetson fork) | CUDA 10.2-compatible build for Jetson Nano 4 GB | C++ |
| PythonKit (fork) | Smooth Swift ↔︎ Python interop for data-science glue code | Swift |
| SRM | CLI process-manager for Swift executables (pm2-style) | Swift |
More experiments land in the Repositories tab — drop us a ⭐ if something helps your workflow.
| 🧪 Hex Fortress | hex.llabs.tech — a slow-tempo, persistent hex-strategy MMO (iOS & Android) |
| 🪐 Orion Nebula | orion-nebula.space — an MMORPG that runs inside Telegram |
| 🏠 Home | llabs.tech |
Got an idea, bug, or question about Swift micro-services, self-hosted LLMs, AI agents, or Godot tooling? Open an issue, or reach out to @Maxim-Lanskoy via LinkedIn · email.