First, let’s align on definitions. When I say “AI manager,” I mean replacing the core functions of middle management: task tracking, scheduling, status reporting, and information routing—the administrative and coordination workload.
It makes no sense that very few people are building this. At their core, LLMs excel at pattern matching and processing domain-specific context. While an AI might not match the intuition of a 20-year veteran manager, it doesn’t need to. I only need it to handle 95% of the routine coordination, leaving the remaining 5% of edge cases for human command.
The Flaw in Current Enterprise AI Implementation
A recent Harvard Business Review article noted that companies are giving AI tools to middle managers, hoping it allows them to oversee larger teams. This misses the point entirely. Middle managers are already burnt out managing multiple teams and project. Why assign a human to handle multi-parallel administrative workloads when software processes parallel data natively?
We only do this today because legacy enterprise architectures still require human input to bridge data silos. What should a post-LLM operating system actually look like?
I envision a future where middle management is largely obsolete. Why hire humans for granular coordination when computers compute those decisions in milliseconds? Human labor will shift toward pure cognitive strategy and hands-on execution.
The Two Core Bottlenecks
So why hasn’t this happened yet? Two main barriers:
- Human Trust & Liability: Businesses still prefer human-to-human communication, and someone must take legal responsibility for forecasts and executive decisions. (C-suites, founders, and general managers aren’t going anywhere).
- Hallucinations: Much of a middle manager’s daily work—drafting emails, making decks, routing updates—can be handled by specialized LLM agents tuned with domain-specific LoRA adapters. However, LLMs can still hallucinate critical details.
Architectural Philosophy: Deterministic Core, Probabilistic Shell
My design philosophy to solve this:
Precise Numbers; Fluid Narratives.
An AI manager must rely 100% on strict tool/function calls for quantitative data, embedding those accurate results into generated text. Leaders and executives misinterpret text all the time—hallucinatory phrasing isn’t the primary dealbreaker.
The advantage of an AI manager is complete auditability: we can inspect the execution logs, pinpoint why an agent reached a bad conclusion, and patch the underlying logic layer.
Technical Stack & Execution
Building this requires:
- Strict data validation & type safety
- A robust observability stack
- CI/CD pipelines to continuously refine agent behavior
For my stack, I choose Python with Pydantic for data validation and PydanticAI for agent orchestration. While Python itself is slow, execution speed is practically irrelevant here because the LLM’s inference time is the true bottleneck.
Down the road, languages like Mojo—which offers Python-like syntax with C-level performance—look promising for low-latency agent loops.
Designing the architecture is one thing; building it in production is the real challenge ahead.