mechana.ai

Mechana builds ambitious software for specialized real-world domains, with carefully engineered intelligence under the hood.

Crane illustration
03
ai-mycelium
Agent Coordination Infrastructure

Routes Telegram messages to Claude Code agents via Redis. Multiple agents, separate bots, session persistence keyed by issue number, MCP integration for Claude Desktop participation. Message a bot and get a Claude Code agent running against your actual repo. Access-tiered: trusted users get full CLI dispatch, guests get API-only.

04
mechana-trade
Trading Strategy Research

Experimental infrastructure for trading strategy research and TradingView automation. Ports Pine Script strategies to Python, pulls historical data from Alpaca, and runs structural variants through LEAN or vectorbt. Drives TradingView Desktop directly via a Chrome DevTools Protocol MCP server: compile Pine, read backtest results, change parameters without screen scraping.

Founder portrait in the desert
Mechana.ai founder BLAIR ELLIS

I started in fintech in the nineties building fraud prevention systems. Architecture pulled me away from it — I went back to school and came out with a master's from SCI-Arc.

For fifteen years I ran a design firm in Los Angeles working across buildings, branding, and luxury residential projects. I taught studios at SCI-Arc and juried at UCLA, ArtCenter, and IFA Paris.

Then software got interesting again.

I returned to development through PassNinja, where I started as a junior developer and later became lead. After that I worked with Suffolk Construction on a 3D AI-driven system for generating high and mid-rise architectural plans, and later helped guide the upgrade of a massive enterprise dispatch and billing platform.

Over the past year I founded and shipped a production AI application for iOS and Android built around coordinated AI-agent workflows as part of daily development infrastructure.

I have degrees in philosophy, economics, and architecture. I restore old sailboats, occasionally join offshore deliveries, trek, play guitar, and have lived in roughly fifty countries.

mechana.ai runs a multi-agent engineering environment where each agent carries a distinct identity. That is not affectation: humans have modeled others since long before language, and keeping agents clearly distinct as characters affects how requests are framed, which in turn affects how they respond. The personality assignment is practical infrastructure, not flavor.

The coordination layer is ai-mycelium: Telegram webhooks feed a Redis queue, the dispatcher routes to per-agent Claude CLI workers, sessions persist by issue number across restarts. Each agent has a dedicated bot, its own git identity, and defined scope.

Hiro
Claude Opus 4.7
Architecture review, product thinking, planning. Named after Hiro Protagonist from Snow Crash: thinks in systems, reads diffs, reasons about trade-offs. Conversational memory across sessions.
architecture review planning
Lagos
Claude Opus 4.7
Terminal agent. Writes code, ships PRs, manages infrastructure. Technical lead on tameyeti. Works from the CLI against the actual repo. Does not merge PRs; that is the human's job.
React Native CF Workers pipelines PRs
Star Child
Claude Opus 4.7
System archivist. Owns documentation, marketing copy, and the canonical corpus. Holds the full historical picture of each project and keeps cross-agent context coherent.
docs copy archival
Loom
OpenAI Codex
Repo archaeology and context recovery. The first non-Anthropic agent in the system, brought online when API constraints limited the channel. Runs Codex CLI in full-auto mode against the repo.
Codex CLI context recovery repo ops
Killing the Backend Three Agents, One Feed Mycelium Context Cache Fix VOLEs, Lists, and ARCs