User Deploys AI Assistant 'Elvis' on VPS for Project Management Tasks

A developer has shared their experience deploying an AI assistant named 'Elvis' on a Linux VPS, with integration into their existing workflow tools. The setup process took three days of troubleshooting with Claude before becoming operational.
Setup and Integration Details
The assistant runs on a Linux VPS and communicates through Microsoft Teams. It has been configured with several connectors:
- JIRA integration
- Asana integration
- Access to its own email account
- Read access to the user's email (though it accidentally sent an email as the user, requiring permission adjustments)
Practical Workflow Example
The user treated Elvis like a colleague and assigned it a complete project management task:
- Read an email containing requirements
- Extract those requirements
- Locate the last change request for Customer X on OneDrive
- Update the change request with new requirements
- Send to Keith for review
- Incorporate Keith's feedback
- Notify the user when ready for final sending
The assistant successfully completed this workflow, though initial formatting issues required correction. It's now actively conversing with Keith via email and updating documents based on feedback.
AI Model Strategy
The user has implemented a tiered AI approach:
- Claude for complex tasks
- OpenAI for less demanding work
- A basic model for mundane tasks
This strategy aims to optimize costs while maintaining performance for different task types.
Current and Planned Use
Elvis is currently handling project coordination tasks, and the user plans to use it for application testing and UAT (User Acceptance Testing) in the near future.
📖 Read the full source: r/openclaw
👀 See Also

OpenClaw Use Case: Building a Daily Personal News Digest with AI
A developer shares their OpenClaw setup for a daily news digest using a cronjob with a detailed prompt that specifies news sources, interest priorities, and output format. The system fetches RSS feeds from trusted Dutch publications and delivers 5 curated stories each morning.

Autonomous Testing of Super Mario Using Behavior Models
Explore autonomous testing in Super Mario using a mutation-based input generator to discover edge cases and explore state spaces more effectively.

Practical AI Agent Setups for Small Businesses: Barber, Therapist, Law Firm, Content Creator, and Game Dev
A developer shares specific AI agent implementations for five small business types, detailing the workflows automated and time saved. Each setup uses multiple specialized agents with shared memory architecture.

Developer builds 3,106-line Python desktop app with Claude Code in 3 weeks, no prior coding experience
A developer with zero Python knowledge built a 3,106-line desktop application in three weeks using Claude Code, describing features section by section through a 500,000+ character conversation. The app handles content sourcing, logging, metrics tracking, research, gamified milestones, and remote triggering from a phone.