tty1 host: msakg.com mode: public/read-only ● online
/home/msa/profile rw-r--r-- · architect · operator

mert@arch:~% whoami

Mert Sefa Akgün

mert@arch:~% cat focus.txt

Architecting real-time agents from audio frame to recovery path.

Lead software engineer · AI systems

I design and ship real-time AI agents, voice systems, memory infrastructure, and the observable runtimes underneath them.

runtime latency and cancellation ownership memory provenance before personalization safety fail-open context / fail-closed effects roots embedded, RF, Linux, systems
::01 /srv/work/selected

Systems with proof surfaces

No skill bars. No logo cloud. Each entry exposes the constraint, architecture boundary, and evidence lane.

production
/01/real-time-voice-agent-runtime

Real-time voice agent runtime

A production-oriented LiveKit pipeline spanning audio ingress, VAD, STT, LLM/tool mediation, TTS, interruption recovery, memory side paths, and stage-level telemetry.

scope: NDA-safe architecture from production work

evidence[]

Latency ownership · bounded queues · degraded modes · OpenTelemetry

open artifact ->
implemented
/02/provenance-first-agent-memory

Provenance-first agent memory

A typed memory policy where source, trust, sensitivity, allowed use, expiry, and auditability stay attached to retrieval instead of disappearing into embeddings.

scope: Personal agent infrastructure

evidence[]

Policy evaluator · conservative defaults · side-effect gates · tests

open artifact ->
field archive
/03/indoor-localization-with-uwb

Indoor localization with UWB

A field-system design combining UWB ranging, Bluetooth provisioning, and GPS/time sync under access-control hardware constraints.

scope: Embedded/RF systems roots

evidence[]

Radio boundaries · calibration · deployment constraints · hardware notes

open artifact ->
::02 /var/lib/knowledge/index

Search the working corpus

Keyboard first. Press / from anywhere to focus; Esc clears query and tag state.

/
9/9 records
01
ai · 6 min · production architecture note

A voice agent latency budget I can actually debug

An NDA-safe field note on where voice-agent latency accumulates, which stage owns each delay, and why interruption recovery belongs in the budget.

view(1) ->
02
ai · 5 min · implemented policy note

Provenance-first agent memory

Why source, trust, sensitivity, allowed use, expiry, and audit gates must remain first-class in an agent memory system.

view(1) ->
03
systems · ~1 min · old wiki reference

Static Initialization Order Fiasco

A compact C++ systems note preserved from the old wiki: why global object initialization order leaks across translation units.

view(1) ->
04
systems · 4 min · old wiki reference

The Stack and the Heap

Memory placement as a maker primitive: ownership, lifetime, and why runtime shape matters for C, C++, and Rust.

view(1) ->
05
embedded · 7 min · old blog reference

Indoor Localization with UWB

From the old blog: UWB ranging, local Bluetooth configuration, GPS for outdoor/time sync, and real access-control hardware constraints.

view(1) ->
07
systems · ~1 min · Wayback wiki reference

Fibonacci coding

A preserved algorithm/wiki reference from the old site: universal integer coding using Fibonacci numbers as a compact representation exercise.

view(1) ->
08
craft · ~1 min · Wayback wiki reference

Emacs variants

A tiny old wiki entry promoted into a craft note: editor variants, workflows, and the personal-tooling lineage behind the site.

view(1) ->
09
ai · 3 min · new maker direction

Local AI Agent Interfaces

Design notes for making autonomous tools feel inspectable: command logs, approval moments, abort buttons, and resumable context.

view(1) ->
::03 /proc/self/status

Architecture is the category.

My work moves from audio frames and constrained devices to agent orchestration, retrieval policy, telemetry, and production operations. I care about explicit ownership, bounded failure modes, and evidence that survives the demo.

Name
Mert Sefa Akgün
Role
Lead software engineer / AI systems
HotPath
audio → agent → memory → evidence
Languages
Rust · Python · TypeScript · C/C++
Bias
explicit owners, typed states, measurable failure
Runtime
Linux · LiveKit · Postgres · OpenTelemetry
01Own the hot path

Queue boundaries, cancellation, interruption, and recovery are product behavior.

02Preserve provenance

Retrieved context is evidence, not ambient permission to act.

03Instrument the weird turn

Per-turn traces and percentiles beat a comfortable average.

04Ship reversible systems

Bound side effects, expose state, and keep the rollback boring.

::04 /dev/tty/contact

mert@arch:~% ./open-thread --topic hard-systems

Bring a hard runtime problem.

Real-time AI, voice systems, agent infrastructure, memory, observability, embedded systems, or architecture where the machinery matters.