operating in the real world

An AI workspace that lives where my work already happens.

RoseX turns a Telegram conversation into a persistent, tool-using operations workspace connected to the same live context, files and systems I work with every day.

Designed and iterated by Mitchel AdieleAI-assisted implementation · July 2026 onward
9:41•••
RoseXworking with live context
TODAY
Why did the customer onboarding fail after payment?
Investigating the workflowReading logs, state and recent changes
The payment succeeded. Access failed at the next step because two requests reached the same record together. I found the unsafe write path and a matching incident pattern.
Next: reproduce safely, fix narrowly, test concurrency, then verify the live service before reporting.

Message RoseX

01Persistent contextIt remembers the system, not just the last prompt.
02Tools, not theatreReads, tests, builds and verifies.
1continuous workspace across phone and server
5media types accepted, including albums and voice
0forced timeouts on complex work
Humanremains the authority for interruption and live risk

I did not need another chatbot. I needed continuity.

My work crosses customer support, product decisions, live operations, files, dashboards, servers and long-running builds. A browser chat that forgot the system or could not act on it created more coordination work than it removed.

Telegram was already where urgent questions, screenshots and ideas reached me. So the product decision was simple: keep the familiar interface, connect it to a persistent agentic workspace, and make the system observable enough to trust.

“I want to send a thought from my phone, add a screenshot five minutes later, watch the same work on the server, and never have to explain the whole product again.”
THE WORKFLOW SHIFTbefore → after
01

Open a separate AI session

Copy context manually
02

Move files between devices

Explain where they belong
03

Wait without visibility

Hope the task is still alive
RoseX
01

Send the thought naturally

Context is already present
02

Add any relevant media

Files join the active work
03

See progress and intervene

One thread, human control

One workspace. Very different days.

Choose a real RoseX workflow to see how the same system changes shape around the problem.

RoseX workspacepersistent thread · private
◉ Current work◇ Memory□ Files⌁ Live feed
CONTEXT LOADED
Product manual
Live state
Safety rules
Incident investigationMitchel + RoseX
MITCHEL · TELEGRAM

Something is wrong in production. Find the real cause, fix it safely and verify the result.

screenshot.png · attached
1

Establish the current stateCheck the live symptom, recent changes and active users.

2

Trace the failing layerSeparate user impact from the first plausible explanation.

3

Apply the narrow fixProtect unrelated behavior and preserve live continuity.

4

Verify and retain the learningTest the result, report evidence and update memory.

A thin interface over a serious engine.

I deliberately kept Telegram familiar. The complexity belongs underneath, where it can create continuity without making the workflow feel technical.

YOU ARE HERE
M
Mitchelvoice · text · files · direction
FAMILIAR SURFACE
Telegrammobile entry and delivery
THE ROSE CORE
RoseX bridgerouting · steering · media · state
REASONING ENGINE
AI
Codex agentplans · tools · execution · review
Workspace toolsfiles, browser, shell, services
Live contextmanual, state, safety boundaries
Persistent memorydecisions, incidents, preferences
01

Thin where it should be

RoseX does not replace Telegram or recreate the agent interface. It connects existing surfaces to one persistent source of truth.

02

Observable by default

Long work streams progress into the active message. Silence becomes a meaningful signal instead of an invisible timeout.

03

Human authority stays

New messages can steer active work. Complex turns do not die on a timer. The operator decides when interruption is necessary.

THE CAPABILITY LAYER

One thought can reach the right instrument.

RoseX does not treat every problem like a chat question. It can select a browser, a connected service, a local tool or a media reader around the job, while I retain control of the outcome and authority boundary.

RoseXintent in, verified work out
Browser automationResearch, test interfaces and work through real web flows.
MCP connectors + APIsReach structured services and retrieve current information.
›_
Workspace toolsInspect files, build products, diagnose systems and run checks.
Protected web accessUse alternate browser environments and proxy routing when needed.
Media understandingRead screenshots, documents, audio and ordered file collections.
Delivery toolsTurn completed work into testable files and public deployments.
THE ATTRACTIVE PART

It comes back knowing.

persistent

The conversation is not the memory system. RoseX keeps knowledge in deliberate layers, so useful context can survive a new thread, a bridge crash or a full server restart.

01

Stable operating manualWho I am, how the workspace behaves and the rules that should rarely change.

FOUNDATION
02

Live current contextWhat is happening now, what changed recently and what remains open.

FRESH STATE
03

Durable memoryDecisions, preferences, incidents and lessons worth carrying into future work.

LONG TERM
unexpected stopbridge relaunchesthread resumescontext reloads
What recovery means

The bridge starts with the server and restarts after a process failure. Its reasoning engine can restart on the next request, reattach to the persisted thread, and reload the current operating context. An interrupted command may need to be run again, but the workspace does not wake up as a stranger.

The failures became the roadmap.

RoseX did not arrive fully formed. The most useful capabilities came from moments where the workflow annoyed me enough to demand something better.

01
THE SILENT HANG

“What is it even doing?”

Long operations appeared frozen because most real-time engine events were being discarded.

SHIPPEDLive progress streaming

Commands, activity and bounded output now update the working message while the turn runs.

02
THE ANALOG LOCKOUT

“Let me add another thought.”

Messages sent during active work were treated as competing requests instead of useful additions.

SHIPPEDNative same-turn steering

Follow-up text and files enter the live reasoning turn without restarting the work.

03
THE BROKEN ALBUM

“Those screenshots belong together.”

A Telegram album arrived as unrelated individual prompts, destroying the meaning of the set.

SHIPPEDOrdered media batching

Albums wait briefly, preserve order and captions, then arrive as one coherent multi-file request.

04
THE 15-MINUTE WALL

“The build is not wrong just because it is long.”

A bridge timer killed complex work based on duration rather than actual health.

SHIPPEDNo forced turn timeout

Work continues until completion or an explicit human interruption.

THE TWO-WINDOW PROBLEM

“I want one live thing.”

Telegram and the server terminal initially behaved like disconnected versions of the same conversation.

SHIPPEDShared live feed and state

Phone and server now observe and steer the same underlying thread through coordinated locking.

AI accelerated the implementation. I owned the product judgment.

I did not independently write every line of RoseX. My work was deciding what the system needed to become, describing the real operating constraints, rejecting technically impressive but wrong solutions, testing behavior in everyday use, and turning each failure into a better requirement.

01

Problem framingDistinguishing the real workflow need from the first technical interpretation.

02

Architecture directionPreferring one persistent source of truth over disconnected AI sessions.

03

Acceptance judgmentTesting whether the feature felt useful in practice, not merely whether it ran.

04

Operational boundariesKeeping private access, live-service safety and explicit human authority intact.

Wilting is not the same as finished.

The rose began as a personal handle and quietly became a signature across my work. I like it because it resists the polished startup myth that useful systems are ever permanently complete.

A wilting rose is still alive, still recognizable, still worth tending. RoseX carries that idea: software can be imperfect, pressured and evolving without becoming disposable. You observe it honestly, remove what no longer works, and help the useful parts keep growing.

RoseXthe “X” is the unknown next problem
THE RESULT

AI stopped being somewhere I visited.
It became part of how I operate.

RoseX is private by design, so this case study is the public proof. It shows the product decisions, architecture and everyday workflows without exposing live access, customer information or production credentials.