MADworks
Prepared for Trocknerheld, 13 November 2026

What one personalready runs on AI.

In about eight weeks, Eric Edouard built an AI that remembers his whole life (every conversation, message, email and photo) and agents that run a shop's website, ads and content on their own. Here is what it does, in plain words.

The highlights first, the detail further down

At a glance.

0

A building-site meeting in Thai, English and French became a list of decisions.

He only wore a small recorder. Nobody took notes. Ten minutes before, he asked out loud what to check and got three precise points from earlier conversations.

0

Of mail, messages and photos, answerable in one question.

122,500 emails, about 270,000 chat messages, 41,900 photos and every spoken conversation since September, all in one memory.

0

From an empty folder to an online shop with 1,000 products and card payment.

Built by an agent working toward a goal, then improved through about 160 reviewed changes in 15 days.

0

Google Ads cost per click, in one week.

The agent noticed that 47 forgotten bids were eating 76% of the budget, asked for a yes, fixed them, and checked the result.

0

In a row, a 9 am report on the shop, written by an agent.

It reads the till, website analytics, Google search and ads, then emails a ranked list of what to do today.

0

To build the memory system itself. It costs about 30 cents a day to run.

1,720 changes, written with AI and reviewed by AI. still a work in progress, used every day

Who built this.

Eric Edouard, software engineer, French and Thai, based in Bangkok. He co-founded MADworks, an AI automation agency, with his partner Rémi.

  • BeforeHead of mobile engineering at Shares, a French investing app, leading up to 20 engineers while the company grew from under 10 to over 200 people.
  • TrainedEpitech, the Paris school of software engineering.
  • RunsLynx, his family's adult boutique in Toulouse, now going online. Plus a Bangkok nightlife guide and an AI face-analysis app.
  • Works inEnglish, French and Thai, which is why everything here works in any language.

It started on a building site.

A two-hour meeting, five people, three languages. Instead of taking notes, he clipped on a small recorder and afterwards asked the AI: what was decided, what is open, what is blocking? It just worked. So he asked: what else does my life already say?

  1. Voice. The recorder hears his day and writes it down, in any language, with who said what.
  2. Everything else. Mail back to 2007, WhatsApp, iMessage, Instagram, photos back to 2003, notes, calls, health, payments.
  3. Life. One system that reads all of it every night and knows where things stand.
  4. It acts. It fills his calendar, keeps his to-do list, and agents work toward goals on their own.
A small black voice recorder pendant on a cord
The recorder. A phone app does the same job.

Part oneLife, a memory of everything.

Fifteen sources, saved continuously.

New messages are copied within seconds. Even messages someone deletes "for everyone" stay readable, and every old version of a note is kept.

6,613 days of his life with something captured2,649 files read inside messages

From raw messages to understanding.

Every night, AI reads the day the way a sharp assistant would, and checks every fact against the exact words it came from.

  1. 1

    Capture

    Every source is copied as it happens. Nothing is typed in by hand.

  2. 2

    Organise

    Each day is cut into conversations, threads and moments, across all apps.

  3. 3

    Understand

    What happened, where, with whom. Promises, plans, to-dos, each with its exact quote.

  4. 4

    Know people

    One person across WhatsApp, mail and voice. Their story with him, month by month.

  5. 5

    Answer and act

    Ask anything. It fills the calendar, the to-do list and wakes the agents.

12,800 facts read so far, each quoted482 people recognised297 of 300 facts held when he checked them

Ask it anything, in any language.

The memory plugs into ChatGPT and Claude, so the assistants he already uses know his life, with a source for every answer.

  • Out loud"Hey loops, look into this" while walking. The right agent picks it up and emails back. 152 spoken requests so far.
  • In a chatFrom his phone or laptop, in ChatGPT or Claude.
  • It acts when askedAdds reminders, drafts replies, hands bigger jobs to his agents. Nothing is sent without his yes.
Claude, with his memory connected3 November
What are the biggest points we need to check before the site meeting?
Three: the ceiling height (2.80 m against the 2.90 m agreed), the third-floor roof that is still missing, and the delay running since 23 June.From 2 recordings and the site's WhatsApp group
What did I order from the glazier, and what arrived?
You ordered tempered glass, 1470 × 448 mm, on 21 October. The pane delivered on 7 November measures 1470 × 488 mm, 4 cm too wide. Want a remake request drafted?From iMessage, a recording and the invoice PDF

It doesn't wait to be asked.

Every night it works out what is planned, what is promised and what is late, and puts it where he already looks.

Appointments write themselves into his calendar.

Said in a call, sent on WhatsApp, confirmed by mail: it becomes an event. A later ticket moves it instead of duplicating it.

WhatsApp, 21:04Perfect, see you Thursday 11:00 at the bank to sign.
ThursdayGoogle Calendar
09:00
10:00
11:00
12:00
13:00
Bank visit, signing11:00, from WhatsApp (Life)

A morning email of what matters.

What's new, what's due, what he promised and to whom.

Promises openwho, what, since when
Replies he owesper person
Waiting on otherswith the date to chase
Todaycalendar, birthdays, to-dos
0

Promises noticed

Things he said he would do, in any language, kept until done.

0

Questions it asked him

When unsure, it asks one short question in chat, never a form.

0

Identities matched

A nickname on Instagram, a number on WhatsApp, an email: one person.

Real days, real results.

All taken from his own memory, with dates.

A wrong glass pane, caught with the original order in hand.

A display window at the shop broke. He sent the measurements, chased the quote by voice ("remind me to follow through on the glazier"), and when the pane arrived 4 cm too wide, the memory had the order, the invoice and the delivered size. The remake request was precise in one go.

Oct to Nov 2026voiceiMessageinvoice PDF
A tape measure across the edge of a glass display panel

A parcel stuck in customs, followed to the end.

The form photographed by his shop partner, the carrier's follow-ups, each step tracked as "waiting on someone" with the shipment number.

5 to 9 NovmailWhatsApp

Thai legal advice, in English.

A lawyer's Thai messages, a recorded Thai conversation and a photographed Thai invoice became English to-dos with deadlines, the original quoted.

OctoberWhatsAppvoicephoto

Where his time really goes.

From his calendar, chats and recordings he found that 30 to 50% of his working time went to a family building project. Hard numbers to set priorities.

Novembervoicecalendar

Cancelled train, compensation claimed.

The cancellation, the rebooking and the claim, kept as one trail without filing anything by hand.

21 to 28 Octmailvoice

A client audit in three days.

Earlier calls and notes fed an audit of a small salon's online presence: sent 31 Oct, approved 1 Nov, new website handed over 4 Nov.

31 Oct to 4 Novvoicemail

Every payment, placed in his day.

A ride is attached to the trip, a fee to the form it paid for. No receipts typed, and a daily budget it can hold him to.

Oct to Novbanklocation

Part twoLoops, agents that never stop.

A goal, not a task list.

A loop is an AI agent given one goal it can never fully reach, like "become one of Europe's main online adult shops". It doesn't finish and stop. It plans, works, measures, learns, and goes again, day and night.

  • DecisionsIt sends him a card with 2 to 4 options. "Competitors give 30 days for returns, we give 14. Move to 30?" He tapped yes, it shipped the same day.
  • TasteHe votes A or B on content. Each vote teaches it his judgment.
  • Voice"Hey loops…" into the recorder wakes the right agent at once.
  • Morning mailOnly what waits on him. Nothing waiting, no mail.
Goalone sentence, one number
Planwritten down, never forgotten
Workbuilds, writes, ships
Measurereads real data
Learnadjusts the plan
Foreverruns on its own schedule

The proof: a shop in Toulouse.

Lynx is his family's adult boutique. In six weeks, agents relaunched its advertising, rebuilt its search presence, built a full online store and started its social media again. Eric approved; the agents did the work.

  1. Ads back onSearch ads, dead for 403 days, relaunched in one change of 298 steps.
  2. Search audit16 months of Google data read, 15 fixes live the same day.
  3. Daily reportThe 9 am recap starts. It hasn't missed a day.
  4. Store started21 business decisions settled with him in 3 days.
  5. Store liveAbout 1,000 products, photos and French text.
  6. Competitors studied225 screenshots of 3 rivals, 101 patterns, 13 urgent gaps.
  7. FasterHome page 2.9 s → 2.4 s in a day.
  8. 1,132 pagesSent to search engines, including 112-model comparison pages.

Google Ads: it found its own budget leak.

In its weekly review the agent saw 47 old bids overriding the plan and taking 76% of the spend. It asked, fixed them the same day, and measured a week later.

Before
€1.25
One week later
€0.57

Average cost per click on search. It then moved budget from the costlier campaign to the cheaper one, step by step.

568search clicks last week
€0.58per click
19ads live, all approved

Google search, watched daily.

The shop ranks #1 on its main local search: 22,734 impressions and 2,854 clicks in the audit window.

Same daya broken sitemap found and fixed
Same daya hijacked web address closed

It also prepares the shop for AI search (ChatGPT, Perplexity), and checks every page for words Google's ad rules ban.

The 9 am email.

Lynx agent, 09:00, recap no. 27
Shop +2% on last month. 3 actions today.
  1. A test ad title was rejected by Google: remove it.
  2. "Directions" clicks at 8.4 a day, target 13: try the new button placement.
  3. Christmas ads switch on 1 December: approve the copy.

Reads the till, Analytics, Search Console and Ads every morning.

It fixes its own mistakes, then writes the rule.

When a change broke the filters on the shop's listings, the agent caught it, fixed it within hours and added a rule to its own instructions so it can't happen again.

FoundClicking a filter crashed the product list.
FixedWithin hours, reviewed by a second AI.
New ruleNo listing change ships without clicking a filter live.

A content engine that learns his taste.

It takes a competitor post that worked, remakes it in the shop's voice, and lets an AI judge pick the best versions. He only votes A or B. When he disagrees with the judge, the judge's rules are rewritten until it thinks like him.

  • 1Writer makes several versions of each post.
  • 2Judge keeps only those that beat the original.
  • 3Eric picks A or B and says why in a few words.
  • 4Judge learns his reasons. Next round is better.

Illustration with example titles. Rounds and agreement figures are real.

His pickVersion A
5 gift ideas, explained by our team
His pickVersion B
What our customers ask us most
Round 1
Judge rules v1
Judge agrees with him25%
26 rounds in 6 days6 rounds in a row where its posts beat the competitor's original in his blind vote3 → 24 visits from Instagram: 90 days before, one story after

Now a standalone tool that can run the same way for any brand.

Same method, five businesses.

Online storeBuild and grow Lynx online, target 100 orders a month.558changes in 15 days
Social mediaMake Instagram bring people into the shop.220tasks done
Agency clientsBring MADworks paying clients. Site live in 2 languages in 2 days.193tasks in 11 days
Niche sitesTwo websites for event venues, with a free-audit engine.114tasks in 5 days
AudienceStudy 68 winning creator videos, build a bank of hooks.19top posts analysed
A second AI reviewsevery change before it goes live.
A spending cap€300 a month, more needs his yes.
Nothing sent or paidwithout his explicit approval.
One switchpauses any agent at once.

Private by design.

A memory of everything is only useful if it is safe enough to trust with everything.

  • Runs on his own computer.The memory never sits on a public server.
  • AI providers that keep nothing.Only hosts that store no data are allowed. Photos are described by an AI on the Mac itself.
  • Card numbers and passwords strippedbefore any text reaches an AI.
  • It never speaks for him.The only messages it sends are to him.
A phone on a strap recording, its screen showing a waveform

This is one person's setup. Built in eight weeks, used every day.

At MADworks we build the same for teams: a memory across the tools you already use, agents with a goal and a number, and a human yes before anything leaves.