Skip to content
View afrizagilleon's full-sized avatar

Highlights

  • Pro

Block or report afrizagilleon

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. Markdown is supported. 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
afrizagilleon/README.md

Afriza G Ginting | Izagile

I build execution infrastructure for AI agents — the layer between a model and the systems it is supposed to operate.

Software engineering student at Telkom University. Available for freelance work in automation, MCP tooling, and browser automation.


What I'm building

zaatool — Notebook-first workflow orchestration for humans and AI agents. Workflows are ordered cells sharing one scope, not node graphs. One notebook definition becomes three things at once: a UI page, an HTTP endpoint, and a tool an agent can call. Exposes 13 MCP tools, with etag-guarded cell edits so two writers cannot silently overwrite each other. React 19 Express 5 PostgreSQL MCP

rewind-bench — A benchmark separating repairs that passed from repairs that held up. Bugs are injected by AST mutation; every accepted repair is re-run against a hidden second dataset. Repairs that only match the observed data are flagged as lucky passes. It found that 7% of accepted repairs from the best-equipped agent were fake — they matched recorded output and broke on new inputs. 297 recorded episodes; every number regenerates from committed data with no inference spend. TypeScript AST (Acorn) Vitest MCP Read the report →

nb-steprunner — Any web page, as a Jupyter-style notebook. Write and run JavaScript cells against the live DOM with shared state. Checkpoints survive page reloads, so a long automation resumes from its last successful step instead of starting over. Reaches into cross-origin iframes, and runs on sites whose Content-Security-Policy blocks eval. Preact Vite CodeMirror 6


How I work

I document what my tools cannot do as carefully as what they can. On rewind-bench my preferred approach won 30/30 against 28/30 — while burning 3.7x more tokens, so I reported both numbers. I would rather you plan around a real limit than discover it in production.


Certified: IBM RAG and Agentic AI · Google IT Automation with Python (2026) Reach me: LinkedIn · afriza.gilleon@gmail.com

Pinned Loading

  1. zaatool zaatool Public

    Notebook-first workflow orchestration for humans and AI agents—build, run, and manage durable workflows through a web UI and MCP.

    TypeScript

  2. rewind-bench rewind-bench Public

    A benchmark separating repairs that passed from repairs that held up. Bugs are injected by AST mutation; every accepted repair is re-run against a hidden second dataset

    TypeScript 1