I BUILD THE WHOLE MACHINE.

Drag to inspect

Mohamed Elamin aka Fifty

Senior AI Engineer

Agent systems, persistent context, developer tools, production software.

Selected work
Selected systems01 — 03 / From work state to application foundations
A conceptual dark archive core, built from durable machined plates with fine orange seams.
Concept visual · AI / GPT Image 2

Engineering OS for AI coding agents

IGRIS

The work survives the session.

The session ends. Decisions, ownership and the next step should not disappear with it.

IGRIS keeps briefs, claims, sessions and knowledge in a local SQLite brain. MCP and harness adapters bring that work state into the tools around the model.

Explore IGRIS
Actual IGRIS whole-brain graph: dense linked clusters and a Nothing selected inspector.
Whole-brain graph · local capture, 06 Sep 2026. A snapshot of stored relationships, not a performance benchmark.

Inside the actual system

One brain.
Beyond the chat.

The artwork is a metaphor. This graph is the system: stored work and knowledge, connected and available to inspect.

Cognition jobs propose knowledge for review. Supported hooks and advisory bridges have different capabilities; neither is a security perimeter.

Read the handoff note

02 / Python agent runtime

Fifty
Agent SDK

Your application. Not another agent loop.

Conceptual exploded metal assembly on a bone-colored ground, illustrating separable runtime boundaries.
Concept visual · AI / GPT Image 2

The runtime kept coming back: model access, tool dispatch, parsing and conversation state. So I gave it a package of its own.

A custom ReAct loop sits behind typed boundaries. Local functions and MCP tools share a registry; Memory, SQL and Redis implement the conversation-store contract. Your application keeps its tools and policy.

Inside the runtime
Model & parser
Completion access and response interpretation.
Local & MCP tools
One name-based invocation registry.
Conversation state
Memory, SQL or Redis; application-managed policy.

Iteration caps and per-tool timeouts constrain specific operations, not the total duration of a run.

03 / Flutter & Dart packages

Fifty
Flutter Kit

17Independently versioned
published packages

Conceptual broad modular metal assembly with independent plates on a shared foundation.
Concept visual · AI / GPT Image 2 · Not a dependency diagram

Shared foundations. Different possibilities.

Give the recurring pieces a home outside the next application.

Design tokens, theme configuration and UI components form a shared visual foundation. Choose the app and game packages the project needs, each with its own version and declared dependencies.

Explore the kit
03Foundation
Tokens. Theme. UI.
08App development
Forms, storage, connectivity and more.
06Game development
Worlds, narrative, audio and progression.

17 published packages · registry checked 07 Sep 2026. An inventory, not an adoption claim.

Actual interfaces / From the source repository

Fifty UI Gallery source screenshot with buttons, inputs, controls, display, feedback, layout and navigation.
The interface layerFifty UI Gallery
Tactical Grid source screenshot showing a tiled battle board, unit sprites and turn controls.
A different kind of applicationTactical Grid showcase

Unchanged source screenshots from the case study. Not fresh runtime or hardware captures.

Games, apps and venue systems.

Explore shipped work

05 / Current explorations

Open loops. Clear states.

What I’m building toward.

A personal companion. Visual architecture. An agent at the edge.

Explorations, not released products.

In development

AGUMON

A companion with continuity.

Memory, action and extensible skills, designed around one person. A personal AI companion in build.

Brain
Remembers and reflects.
Body
Handles conversation and action.
Plugins
Extend what it can do.

Remembering and acting stay separate by design.

Inside the companion
An abstract angular assembly in bone, carbon and orange, used as a conceptual study for AGUMON.
Concept study · AI / GPT Image 2 · not product hardware

Research / WIP

IGRIS Canvas

From the IGRIS catalog to inspectable system plans. An exploration in visual architecture.

Research question

How do the parts become a system?

An architecture exploration, not a released editor.

The underlying IGRIS system

In lab

Embedded

Sensors, firmware and a wearable agent edge. Software under a board’s constraints.

Boards
Arduino · Raspberry Pi · Seeeduino
Read the lab scope

The wearable agent edge is the in-lab thread, not a released device. Home telemetry is a separate line of work; the broader embedded write-up is still taking shape.

06 / Journal

Notes from inside.

Field notes on agents, retrieval, and the systems behind the work.

Scroll horizontally or swipe to browse. Use Tab to reach each article link. Use the article links to read the published writing.

06 readings
1 of 6
Generated editorial concept: closed memory, open evidence, and a separate behavior-shaping instrument.
Concept visual · Generated

Featured series 08 parts

RAG, without the magic

A non-technical path from deciding whether retrieval belongs in the system to measuring which half failed.

Collection Published series

Open collection
2 of 6
Generated editorial concept: seven rooms in a dark architectural facade, each holding a different part of work-state.
Concept visual · Generated

Field note 5 min read

Work-state, not transcript

A cross-harness portability contract built from explicit work state: brief, phase, claim, instance, supersession, working tree, and decision log.

AI SEP 2026

Read field note
3 of 6
Generated editorial concept: copper-lit modules approach a narrow opening in a charcoal architectural block.
Concept visual · Generated

Field note 6 min read

Grow the OS by declaring, not editing

IGRIS has declared doors for surfaces, modules, document types, cognition, and harnesses, with a different proof for each extension path.

AI SEP 2026

Read field note
4 of 6
Generated editorial concept: a sequence of stone and glass gates interrupts an illuminated path.
Concept visual · Generated

Field note 7 min read

Rules the agent runs into, not reads

What changed when IGRIS guardrails moved from prompt prose into write, phase, role, and commit boundaries, including where those boundaries still soften.

AI SEP 2026

Read field note
5 of 6
Generated editorial concept: seven proposal chambers arranged around a central review boundary.
Concept visual · Generated

Field note 7 min read

Seven instances that propose. You approve.

A field note on separating autonomous inference from reviewed memory, and on the configuration paths that keep that boundary honest.

AI SEP 2026

Read field note
6 of 6
Generated editorial concept: a flat card-shaped structure opens into a layered writing system under a copper work light.
Concept visual · Generated

Field note 8 min read

the flat model could not hold a journal entry

i started monday trying to add a content type. by lunch i was rewriting the schema. an architecture pressure-test, in six phases, with one live smoke test that caught what static review didn't.

Pipeline MAY 2026

Read field note
All writing

07 / Contact

BUILD WITH ME.

Agent systems, developer tooling, and software built end to end.

Mohamed ElaminSenior AI Engineer