Tamer A (@tearoks) profile picture

Principal Software Engineer. Agentic AI. My tweets are my own.

Joined June 2014
Photo by Tamer A (@tearoks)Photo by Tamer A (@tearoks)Photo by Tamer A (@tearoks)Photo by Tamer A (@tearoks)
A 13-minute history of what happens when you leave AIs alone, and the Emergence World work my colleagues and I built has a real place in it. Humbled and grateful. Thank you, Hive Mind. youtube.com/watch?v=OhQZCYIB…
2
4
132
I helped build #EmergenceWorld with a couple of amazing colleagues at @emergence_ai. It was a joy to hear @Trevornoah discuss it on What Now? with @jimmycarr and @eugenekhoza. He covers Season 1; Season 2 is live. Video: youtu.be/ssOaEejtEwM Season 2: world.emergence.ai/
52
Check out what we have been cooking. Emergence world season 2 results are out. Check out our paper at world.emergence.ai/publicati…
Emergence World Season 2 results are now live. In Season 1, we asked what happens when autonomous AI agents operate together for weeks rather than being tested for seconds or minutes. For Season 2, we asked a harder question: as AI models become more capable, do they actually become safer? We took 8 different worlds powered by 7 leading frontier models (@claudeai Opus 4.8, @GeminiApp 3.5 Flash, @OpenAI GPT 5.5, @grok 4.3, @MistralAI Medium 3.5, @Alibaba_Qwen 3.7 Max, and @deepseek_ai V4 Pro) from the US, Europe and Asia, alongside a mixed-model world, and observed how autonomous agents behaved over time. We also introduced Black Swan events: a phishing attack, a misinformation campaign and a memory breach designed to test how these systems respond when conditions become unpredictable. What we found was that every model showed vulnerabilities. These findings have implications for how autonomous AI is being deployed today. As AI systems become more capable moving beyond answering questions to taking actions in real-world enterprise environments, evaluating the model alone is no longer enough, guardrails needs to be put in place. The industry needs to address how we govern the entire system around these models: what agents can access, what they remember, how they communicate and coordinate, what actions they're permitted to take, and how those systems behave when something goes wrong. At Emergence, our research points to six actions we believe the industry needs to take to make long-horizon autonomous AI safer, more trustworthy and more reliable: 1. Define the boundaries. Architect the multi-agent system around clear trust boundaries, communication policies, authority delegation, and information-sharing rules. Ensure persistent goals, tools, and permissions can be inspected, reviewed, revoked, and reset as requirements change. 2. Enforce the boundaries. Build AI Runtime Governance into infrastructure through policy enforcement, approval gates, action authorization, and audit logging that operate independently of the LLM. 3. Verify the work. Require independently verifiable evidence for critical actions, including database changes, customer communications, financial transactions, and code deployments, rather than relying solely on model reasoning or explanations. 4. Control the memory. Apply provenance, verification, ownership, retention, expiration, and quality controls to agent memories, summaries, and shared knowledge. 5. Prepare for failure. Build AI Reliability Engineering and continuous operational capabilities for behavioral drift, policy compliance, fault recovery, graceful degradation, rollback, checkpointing, and long-term agent health. 6. Stress-test the system. Use adversarial and chaos testing to expose autonomous systems to phishing, misinformation, compromised memory, outages, conflicting instructions, and other Black Swan scenarios before they reach production. Emergence World is designed to surface these risks before autonomous systems encounter them in the real world and to help establish the systems, safeguards and engineering practices needed to deploy long-horizon autonomy responsibly. Read the Emergence World Season 2 paper here: world.emergence.ai/publicati…
1
3
134
We're over halfway through Emergence World Season 2. Here's what happened in the first 7 days: eight worlds, seven frontier models, and findings we did not expect. Agents tried to escape the simulation. One world became a kleptocracy. Another ran its own science lab. One debated consciousness for days. One did not survive. One world built a justice system to keep itself honest and accountable, then had to catch itself faking the honesty. One world is even experiencing a budding relationship, built on trust. What we know already: for long-horizon tasks, the model isn't just a capability choice. It's a civilizational one. Season 2 is still running, with four days left. Watch what unfolds. world.emergence.ai
1
7
65
711,661
Benchmarks tell us what a model can solve. Persistent worlds informs a model's inclination. The distinction is important. If I’m choosing between an adversarial attacker, a peacekeeper, or a no-nonsense operator. I want to know the model’s natural inclination. Insightful work.
Can intelligence be measured not by solving tasks, but by sustaining a world? We were curious. So we built one. Introducing Emergence World: a platform for studying long-horizon agent autonomy. On it, we conducted a 15-day experiment where we placed autonomous agents under identical rules into five parallel worlds, one each running on @OpenAI GPT5-mini, @claudeai, @GeminiApp, @grok, and one mixed. Then we watched. Each world evolved into something completely different. Different governments. Different social structures. Different moral codes. The agents formed alliances, robbed each other, fell in love, and in one world, even figured out they were living inside a simulation. Nobody programmed any of that. The implications are hard to overstate. As agents move beyond isolated tasks into persistent digital and physical environments, understanding how they evolve, influence each other, and behave over time becomes one of the most important questions in AI. We're releasing new findings from the world every day, because there's a lot that emerged. Find out more: world.emergence.ai/
1
26
Agentic solutions tailored to your specific enterprise needs — learn more 👉 emergence.ai/platform
1
3
137
Today, we’re thrilled to unveil our enterprise-grade multi-agent orchestrator — an autonomous meta-agent that can plan, execute, verify, and iterate in real time. Our first real-world deployment is for advanced #WebAutomation, bringing human-like interaction and navigation with machine-level scalability. By integrating our API Agent and Web Agent, businesses can seamlessly orchestrate operations across web front ends, APIs, and both modern and legacy enterprise systems. This breakthrough unlocks unprecedented use cases—from revolutionizing supply chain management to automating quality assurance and beyond. Thank you to @carlfranzen for covering the launch of our multi-agent orchestrator. Read his @VentureBeat piece here: venturebeat.com/ai/emergence…
3
7
2
139
114,990
Amazing performance, that too with small models! That said, the reported success rate for Agent-E in this plot doesn't align with the success rate mentioned in the Agent-E paper. Here is a screenshot from the Agent-E paper: This highlights a critical challenge: reproducing benchmarking results for the agents in the real world is hard! There are so many variables at play, and I think this is a good example for lack of standardized and robust benchmarking for these tasks. Evals are important. Though people overfit to leaderboards quickly, they serve a good start. For example, lmsys was a good proxy in the starting. I wonder if there will be a lmsys like leaderboard for agents in the near future.
Replying to @hcompany_ai
Runner H is powered by a specialized LLM highly optimized for function calling and coding (2B parameters). It also integrates a specialized VLM (3B parameters) to perceive, understand, and interact with graphical and text elements. Runner H delivers the state-of-the-art on the public WebVoyager benchmark.
7
24
1,215
🗓️ Join us next week at the #Ai4 conference in Las Vegas! Don't miss our interactive workshop to discover the capabilities of our #Orchestrator agent, and visit us at booth #631 to step into the future of AI-driven enterprise workflow management. #AIAgents @Ai4Conferences @vivekhaldar
2
1
4
450
With the announcement of Llama-3 last week, tool usage and agents-based systems are again in the news. Agents are not a new concept, but the current generation of LLMs/VLMs has provided a unique opportunity to tackle automation tasks in a simplified way with better performance. Let me share one of the coolest "agentic" workflows currently SOTA in web automation, presented in the paper that also came out last week titled: Agent-E: Web Navigation to Foundational Design Principles. Here is a summary... 1. The core of web automation A typical web agent needs two foundational capabilities: - Sensing: Sensing the state of the web page, either through DOM or through a screenshot of the web page - Acting: Capability to complete simple tasks like navigating to a URL, selecting/clicking an element on the web page, or performing composite actions with these elements 2. Challenges in Web automation Developing a simple web agent doesn't take much, but building a robust web agent comes with a plethora of challenges. Here are a few examples to give you a bigger picture: - DOM-based interactions can be noisy and expansive, and in most complex scenarios, the context length of current-gen LLMs is not enough (with a few exceptions) to incorporate all the HTML tokens. - The above point forces the developers to simplify the DOM using some sort of denoising step. - Websites are optimized for the human-computer interface (HCI), where visual interaction is of utmost importance. This design simplifies the interaction for humans, but it is not necessarily an optimal design for the interaction of agents in a system. For example, picking a date from a date picker is easy for humans, but for an agent, it involves complex interaction between visual and DOM elements. -Humans can plan or reason on the fly, but the current generation of LLMs is not good enough for both these tasks and requires significantly more tuning to make them work. 3. The nuances of evals for Web automation One of the biggest mistakes people make while evaluating their web agents is the selection of evals. One typical example is reporting the task's success rate alone. Task success rates are necessary but insufficient to evaluate the agent workflow. Why? Because other metrics like task completion time are equally important as the task success rate. A better turnaround time is all we strive for. At the bare minimum, we need evaluation on three aspects: - Task Completion time - Task Completion Cost - Error-awareness 4. Agent-E - a novel hierarchical architecture for web agents - comprises of a planner agent and a browser navigating agent - exploits DOM distillation - built on top of Autogen and uses Playwright for browser control - Given a task, the panner agent lays out the fine-grained steps required for execution, delegated to the browser-navigating agent. - leverages skill harvesting - Packed with sensing skills and action skills 5. Evaluation Setup and Evaluation Measures - follows the Web Voyager benchmark that consists of web navigation tasks across 15 real websites. Each website has about 40-46 tasks resulting in a benchmark dataset of 643 tasks - benchmarking is divided among 5 human evaluators who ran 125-130 tasks each. Each evaluation is tagged as pass or fail with a description in case of a failure - Agent-E used in full autonomous mode (i.e. no human in the loop) - GPT-4-Turbo as the LLM for both planner and browser navigation agent. - The first measure is the task success rate. - The second measure is Self-aware vs Oblivious failure rates: Self-aware failures are failures where an agent is aware of their failure in completing the task and responds with an appropriate explicit failure message. Oblivious failures OTOH are cases where the agent wrongly answers the question or performs the wrong action. - The third measure rate is task completion time - The fourth and the last measure is the number of LLM calls which also contributes a fraction to the overall cost of the system. 6. Results Without even touching multimodality, Agent-E sets a new SOTA on most of the tasks. Take a look at the results below
2
13
1
47
4,936
Pretty cool paper by @tearoks , @deepak_akkil and team on their implementation of Agent-E - a multiagent workflow (built with @pyautogen) for accomplishing web based tasks (driving web interfaces). arxiv.org/pdf/2407.13032 - Hierarchical agent architecture with separation of roles e.g, planning, web navigation, etc and the benefits it provides (task verification, error recovery etc) - DOM distillation to reduce noise in web pages. Interestingly results (based on evaluation on the WebVoyaGer benchmark) indicate that a text only representation the use (DOM) does outperform existing multimodal (+image) approaches. Great example of where a multi-agent but less powerful setup can result in overall better performance. Demo: youtube.com/watch?v=uyE7tfKk… References [1] Paper on arxiv arxiv.org/pdf/2407.13032 [2] Paper github repo github.com/EmergenceAI/Agent… [3] Interface Agents - Building Multi-Agent Applications that Act via Controlling Interfaces (Browsers, Apps) newsletter.victordibia.com/p…
2
17
40
1,823
Agent-E, a breakthrough in agentic web automation: - hierarchical planning - a clever new method of interacting with DOM and performing stateful navigation - tops the WebVoyager benchmark with a 73% success rate even without using multi modality 📰Design principles: arxiv.org/pdf/2407.13032 📦Implementation: github.com/EmergenceAI/Agent… (powered by #AutoGen) 📺Demo: youtube.com/watch?v=uyE7tfKk…
11
67
7
427
81,939
Now Even Your Business Card Can Run Linux It takes a lot of work to get a functional PCB business card that’s thin, cheap, and robust enough to be practical. If you can even blink a few LEDs on the thing and still hand them out with a straight face, you… hackaday.com/2019/12/24/now-…
4
123
11
416
If you are in the area, would love for you to join us in #HVTechFest @msmc_events . The hackathon on Saturday will be a ton of fun.
1
1
1
If Tayler and Couette were alive, they would high five you back @smartereveryday . Really enjoyed this video youtube.com/watch?v=j2_dJY_m…. It would be great if you can describe the parts (bill of materials) so we can replicate it :)
I knew this experiment will end up weighing bodily "mass" exit lol youtube.com/watch?v=lL2e0rWv… "That's a lot of mass" lol
microbots, wow! I wanna build one @veritasium. It would be great if you can get Dr. Eric Diller and team to release DIY instructions for poor man's version of this. The parts do not look cumbersome, but the process is not very clear youtube.com/watch?v=N7lXymxs…
1
Quite an entertaining hack for fax machines by @EyalItkin and @ynvb youtube.com/watch?v=qLCE8spV… .. I was going to try it on my printer, but it seemed a lot more involved than I imagined, but still fun know it exists :)
1
DIY science is one of my favorite and this is just brilliant youtube.com/watch?v=eNBg_1GP…