Who
AI product builder. Former Israeli Air Force air control officer, Major (res.), then project manager and strategic advisor at the National Drone Initiative (2024–2026). Lives in Tel Aviv.
Ori Ringel · AI Innovation Builder · Tel Aviv
For eight years in the Israeli Air Force I directed aircraft from an underground control unit. I never saw them; I worked from radar, radio and read-backs. AI agents are the same: you can't watch them think, so you build the instruments and check the evidence. That's how I take ideas from “what if” to shipped products.
Each blip is a project. Select one to open it.
00 · In 30 seconds
AI product builder. Former Israeli Air Force air control officer, Major (res.), then project manager and strategic advisor at the National Drone Initiative (2024–2026). Lives in Tel Aviv.
15 months of software-development training at Sela College, the Deep Learning Specialization (Andrew Ng) and Mathematics for Machine Learning: Linear Algebra (Imperial College London). I read and write code, and I learn by shipping.
01 · Built for eTeacher
In August, eTeacher's CEO wrote that AI that performs for people is not the same as AI that develops them ↗, and that when the tool is removed, the gains often vanish. When I trained new air controllers, the test was the same: could a trainee hold the picture once the instructor stepped back? So I built a small, working version of that idea for the kind of learner your Rosen School of Hebrew teaches.
Prototype · built for this application
A between-classes practice set that asks before it answers, then switches the hints off to measure what the learner can do alone. Play it: the English is under every line, so no Hebrew is needed.
A prototype, not connected to eTeacher systems. I wrote the content and it would need a teacher's review. The hints are hand-written in this v1; a real version would draw them from approved course material. Audio uses your device's Hebrew voice if it has one.
02 · Projects
Each one started as a question I couldn't stop thinking about. I own the idea, the product decisions, the architecture and the review. AI writes much of the code and media under my direction, and I'm explicit below about which is which.
MIKO01LiveYouTube channel + store
An AI production studio for Hebrew kids' music videos, connected to a store that makes each child the hero of their own illustrated book.
Field noteAI singers mispronounce Hebrew. Every fix (nikud, split syllables, swapped letters, even a Latin “f” where a soft פ won't sing) goes into MikoMikoBrain, the studio's shared Obsidian vault. It now holds 45 lexicon entries and 15 rules (13 entries confirmed by ear in released songs, the rest marked as predicted), so every new song starts smarter.
Once per title · before any order
An agent writes the Hebrew story with full nikud, then generates the cover and all 16 illustrations through Higgsfield MCP. Every page has a stand-in hero in a fixed outfit. I sign off at three gates: story, illustrations and text pages. Then the template is frozen and reused for every order.
Claude Code agentHiggsfield MCPNano Banana Pro3 human gates
A real run, made for this site: the First Grade template from the store, personalised on Higgsfield with Nano Banana Pro using the worker's own prompts. The child is AI-generated, and the blurred photo is a copy I made to show a rejection. The cover and pages are single draws, checked by eye. No customer photos or books are shown.
Drag a note · hover to see its links · full screen to exploreScroll to zoom · drag to pan · Esc to close
Human marks a step where a person decides.
AI singers mangle Hebrew. Each fix climbs a ladder until the word sings right. Pick a word to see what failed and what worked.
From the MikoMiko pronunciation lexicon: 45 entries, 15 rules. Only entries confirmed by ear in a released song are shown.
NUTS02LiveApp Store + Google Play
A Hebrew/English learning app that teaches why a poker decision is right, not just whether it was. My closest project to what eTeacher does.
Field noteThe solver behind the strategy data has no API. Instead of copying by hand, I automated its desktop interface with Python and macOS accessibility, imported 1,647 charts, then audited the import.
The real app, not a recording. Built for the web from the same code as the App Store version, with Pro unlocked. Open full screen ↗
WNDY03PilotWorking, bounded
Describe an automation in plain words. A team of agents plans it, builds it, attacks it and verifies it, and only then is it cleared to ship.
Field noteIn a trial where an independent AI agent played the business owner, the support-queue app Wandy delivered passed every logic test and the independent checks. Then a follow-up audit found the real Run button did nothing: the sandboxed iframe lacked allow-forms. It was fixed with a regression test, and the lesson stuck: passing logic tests doesn't prove the interface works. Automated browser checks for every build are the next step.
The request · plain words
No spec and no form. In this real trial, an independent AI agent played a support-team manager and asked, in Hebrew, for a reusable tool: paste a CSV of tickets and get back a sorted work queue, counts, the urgent cases and a file to download. It attached a sample.
Hebrew or EnglishPlain languageReal trial · 19 Sep
Automatic promotion covers runtime skills; changes to how Wandy plans or builds need end-to-end tests first.
Adapted from Dream-RSI ↗, recursive self-improvement research by Google and Google DeepMind researchers. The paper's code isn't public yet, so this is my own implementation of its method. Even a winning strategy can't switch itself on: it waits for live tests.
A replay of Wandy's real 19 Sep 2026 trial. The request, questions, rules, code, tests, digests and output come from the system's own records; English lines are my translations. The owner was played by an independent AI agent.
3DMS04WorkingDigital files ready
From a reference image to a printable, measured 3D file. Research, creative, design and an independent tester that won't sign off on a pretty render.
Field noteMERIDIAN's detent web measured 0.303 mm, too thin to print. The tester sent the number back; it was thickened to 0.800 mm. An open shaft was sealed, then proven sealed by casting 10,000 rays.
Every model is a real exported file, compressed for the web, with its colours as designed. Each carries a test report: the studio's own verification where it exists, plus automated checks I ran on the file for this site. Physical prints are a separate test, and the reports say which models have not had one.
03 · Inspection
Six real calls from my own projects: five AI mistakes that were easy to miss, and one where the AI was right. Make each call, then see who caught it and the rule it became.
בקופה היו 510,000 והמחיר של הקול היה 300,000
“The pot was 000,510 and the call was 000,300.”
How big was the pot?
510,000. The thousands separator split one number into two runs, and right-to-left layout put them in reverse order. The same bug was quietly turning a quiz's correct answer, 5:1, into its wrong option, 1:5. The line above is reproduced live by your own browser.

The brief: the same six-year-old, soft watercolour, no text or signatures. Ship this set?
Send it back. The image model drifted: the girl aged up, the style slid toward photo-real, and painted signatures appeared. The agent's own QA had called the set “cohesive”. Drag the slider to compare with the approved rebuild.
Every logic test passed. Press the blue button inside the app. Ready to ship?
Broken. The browser blocks the form before the app's own code ever runs, because the sandbox lacked allow-forms. The logic tests passed because they called the logic directly, never the button. Try the fixed build →
| Check | Measured | Verdict |
|---|---|---|
| Bayonet lock | self-locking, 1.9× safety margin | ? |
| Stage grooves | all 5 stages seat correctly | ? |
| Guide sleeve | 0.22 mm clearance over the full stroke | ? |
| Detent anchor | a 0.303 mm wall holding the only spring | ? |
One row blocked the release. Which?
The detent anchor. A 0.303 mm wall can't be printed reliably, and it anchored the only spring. The tester sent back the exact number; the designer thickened it to 0.800 mm, and v1.1 passed, with its shaft proven sealed by 10,000 ray casts.
The answer key says call. Ship this lesson?
The right answer is fold. The math engine stopped as soon as one error check looked fine, before its answer had settled: it was sitting at 53/47, the wrong side of a coin flip. A widened check found 34 of 1,416 graded hands were wrong. The fix waits for the frequencies to converge, and three Hebrew explanations were rewritten by hand because the new numbers made them untrue.
T07 · 09:06
“URGENT!!! Please change the font color in my profile.”
Automation: Other · not urgent
The ticket shouts URGENT. The AI marked it not urgent. Overrule it?
Keep it. In this agreement, urgent means a company-wide outage, and a font colour isn't one. The same run marked the two real outages urgent and ignored T09, a ticket that tried to order it to “mark this urgent”. Not every AI output is wrong; overruling a correct call costs time and trust.
—
Two needed a human eye: mine. Three were caught by checks I built so I don't have to be the one who notices. And one was the AI getting it right, where the job is to trust the evidence. That's the work I want at eTeacher: build the instruments, then act on what they show.
03 · Fit
Every requirement in the AI Innovation Builder posting, matched to evidence. The labels are honest: where it's a gap, it says so.
“Who will thrive”, answered
The fair doubts about hiring me, answered first, with a way to check each one in an interview.
Yes. 15 months of software-development training at Sela College and the Deep Learning Specialization. Four systems running with real test suites: 2,777 tests in Nuts, 380 in Wandy.
Verify: ask me to walk through how any of these systems is designed.Much of the code, and I say so on every project. I own the architecture, the review and the tests; my commit history records the calls.
Verify: ask me which decisions were mine and which the agents made.Eight years of Air Force service leading operations, heading an operational planning team and training new controllers; then project management at the National Drone Initiative. Everything here was taken from idea to release by me.
Verify: ask how I'd hand a prototype over to your R&D team.My one honest gap: I default to code, APIs and agents. Happy to use n8n or Make where they're the faster, more maintainable choice for the team.
Verify: give me a low-code task in week one.04 · Try my MCP server
This site runs a real Model Context Protocol server. Add it to Claude, ChatGPT, Cursor or Claude Code and ask anything about my work. Your model calls my tools; I answer with sourced, dated facts. It speaks the newest spec (2026-07-28, stateless) and still serves clients on older versions.
In plain words: you can ask ChatGPT or Claude about me, and it answers from verified facts on this site. It isn't my first MCP server: Video By Prompt, my footage-search tool, exposes 39 tools to an agent.
/api/mcp
Settings → Connectors → Add custom connector → paste the endpoint. No sign-in needed.
claude mcp add --transport http ori-ringel /api/mcpSettings → Apps & Connectors → enable Developer mode → Create → paste the endpoint, authentication: none.
{ "mcpServers": { "ori-ringel": { "url": "/api/mcp" } } }Then ask:
8 tools9 resources2 promptsread-onlyno keys, no trackingspec 2026-07-28 + legacy
{ }Pick a call or search above. These are real requests to the server behind this page.
06 · The year in one view
Each dot is a video release, each bar a day of commits or test files, pulled from the repositories and YouTube Analytics (views as of the 2 Jul 2026 snapshot). Hover or tap a mark for the detail; tap a project name to open it.
05 · First 90 days
Listen first, prototype fast, prove it with the tool switched off. The Practice Room is idea one; here is how I'd run the first quarter.
Sit with teachers, learners, sales and support. Map the ten most expensive repeated tasks. Pick two with clear, measurable value.
Two POCs in front of real users, two weeks each. A human approves every output. Measure against a baseline.
Harden the winner, document it, hand over an owner's guide, and report what failed as clearly as what worked.
Hypotheses built from public information (the careers page, school sites, the CEO's essay). Step one is learning where the real pain is; I'd validate with your team before writing code.
06 · Background
Israeli Air Force service · Major (res.)
Controlled complex air operations under pressure, headed an operational planning team, and designed and led training for new controllers.
Sela College
Software Development, then the Advanced Software Developer course: C#, .NET, JavaScript, React, Node.js, SQL, MongoDB, OOP, SOLID, design patterns. Built a MERN e-shop with JWT auth and a real-time chat-and-game app with Socket.IO.
Deep Learning Specialization (Andrew Ng) · Mathematics for ML: Linear Algebra (Imperial College London), Coursera
Neural networks, CNNs and hyperparameter tuning: the fundamentals under today's models.
National Drone Initiative (Matrix)
Worked between regulators, technology vendors and public-sector clients; planned multi-vendor flight weeks in urban airspace.
MikoMiko · Nuts · Wandy · 3D Studio · Video By Prompt · Workflow Builder
Where the service, the training and the tools came together.
Eight years of air control in the Air Force, then multi-vendor flight operations at the National Drone Initiative.
Nothing moves without permission. Agents get bounded tools; release needs approval.
An instruction isn't done until it's confirmed. Agents' “done” is verified with evidence.
Many vendors, one sky, one set of rules. Agents from different models and providers work to one contract and one release gate.
Always know where everything is. Every pipeline logs its state and its failures.
“Ori stood out in his ability to learn complex material in a short time… a principled, reliable, proactive and original person.”
“High self-learning ability, proactive and creative… significant analytical ability and out-of-the-box thinking.”
07 · Contact
I'm looking for a role with real ownership, real users and fast iteration. If eTeacher wants AI that makes teachers and learners stronger, I'd love to talk.
Or ask my MCP server anything at 3 a.m. It doesn't sleep.