Skip to content
View FlameInTheDark's full-sized avatar
🤔
What's next?
🤔
What's next?

Block or report FlameInTheDark

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
FlameInTheDark/README.md

Hi, I'm Viktor

I write Go for a living and for fun, and I currently live in Serbia.

Most of my free time goes into projects that start with "how hard can it be?" and end up with a few thousand lines of code. Some of them are even useful.

What I'm tinkering with

GoChat: my attempt at a Discord-style chat that scales. Servers, channels, voice calls and screen sharing, all in Go, split into small services. It's the project I've spent the most time on.

Emerald: a visual automation tool that ships as one binary. You wire nodes together, and they run on a schedule, a webhook or a Telegram message. It also has LLM agents that can poke at Proxmox and Kubernetes.

go-dave: Discord's end-to-end encryption protocol for calls, implemented in Go. This one was a fun rabbit hole.

Smaller experiments

  • needle-go: a Go rewrite of an existing library
  • localize-app: translation and OCR with a local LLM
  • neuropipe: an earlier take on blueprint-style automation
  • beacon-room: a manager for SteamVR base stations

Say hi

I'm also looking for a backend (Go) job, either in Serbia or remote, so if you have something, write to me.

Pinned Loading

  1. gochat gochat Public

    Scalable real-time chat and voice service built in Go

    Go 37 2

  2. go-dave go-dave Public

    Go implementation of Discord Audio & Video End-to-End Encryption (DAVE) Protocol with WASM module

    Go 2

  3. beacon-room beacon-room Public

    SteamVR Base stations manager

    TypeScript

  4. localize-app localize-app Public

    Text translation and OCR with LLM locally

    Go

  5. neuropipe neuropipe Public

    Blueprint-like automation tool

    Go 1

  6. needle-go needle-go Public

    Golang rewrite of Cactus-Compute needle2 library

    Go 4 1