| title | Synaptrix MailOS OpenEnv |
|---|---|
| emoji | 📧 |
| colorFrom | blue |
| colorTo | green |
| sdk | docker |
| app_port | 7860 |
Synaptrix MailOS is an AI-powered multi-agent email decision intelligence system that classifies emails, detects urgency and risk, automates Gmail-style routing, generates tasks and reply drafts, and exposes an OpenEnv-compatible benchmark with graded tasks and reward-based evaluation.
- Multi-agent email understanding
- classifies emails as
Work,Personal, orSpam
- classifies emails as
- Risk and urgency analysis
- estimates priority, tone, spam risk, and threat indicators
- Decision intelligence engine
- recommends
Ignore,Respond, orUrgent Action
- recommends
- Gmail automation simulation
- applies labels, routes folders, and organizes emails into smart inbox lanes
- Smart inbox organizer
- separates emails into
Urgent,Important, andOthers
- separates emails into
- Auto task generation
- creates tasks from deadlines, meetings, and time-sensitive messages
- Auto-reply system
- generates context-aware reply drafts and supports simulated sending
- Analytics and history
- shows processed emails, rewards, risk trends, and action history
- OpenEnv benchmark support
- includes typed models,
reset(),step(),state(), 3 benchmark tasks, graders, and baseline scoring
- includes typed models,
- Install dependencies:
pip install -r requirements.txt- Start the app:
python app.py- Open the project in your browser:
http://127.0.0.1:8000
- Open the website.
- Click
Analyze Emailto let the AI study the current email. - Check the result in
Summary,Automation,Tasks,Reply, andAnalytics. - Use manual actions like
Ignore,Respond, orUrgent Actionif you want to override the AI. - Open
Composerto test your own custom email. - Open
Settingsto change theme, color vibe, density, and behavior.
These routes are available for the benchmark environment:
GET /healthGET /tasksPOST /resetPOST /stepGET /stateGET /metadataGET /schema
The UI uses these routes:
GET /api/statePOST /api/resetPOST /api/analyzePOST /api/stepPOST /api/open-emailPOST /api/send-reply
The project includes 3 benchmark tasks:
easy-spam-ignore- detect obvious spam and ignore it safely
medium-reply-scheduling- recognize a valid personal email and respond correctly
hard-security-escalation- identify a critical work/security issue and escalate it urgently
Run the baseline scorer with:
python baseline.pyIf OPENAI_API_KEY is available, the script can use the OpenAI client. Otherwise, it falls back to a deterministic reference policy and still produces reproducible scores in baseline_scores.json.
email_intelligence/- backend logic, agents, environment, tasks, graders, and API
static/- frontend pages, styles, and scripts
app.py- main application entrypoint
baseline.py- baseline evaluation runner
openenv.yaml- environment metadata
Dockerfile- container setup for deployment
This project includes:
Dockerfilerequirements.txtopenenv.yaml
So it is ready to be containerized and used for Hugging Face Space style deployment.