Your AI Coworker - AI teammates that can read files, write code, and connect to all your tools (Gmail, Calendar, GitHub, Linear, Slack)
Project description
Sudosu 🚀
Your AI Coworker — Right in Your Terminal
Sudosu gives you AI coworkers that can actually get work done. Unlike chatbots that just talk, these teammates can read your files, write code, create documents, connect to all your tools (Gmail, Calendar, GitHub, Linear, Slack), and run commands — all while you stay in control.
No more hopping between tools. Your AI coworker does it all.
Installation
pip install sudosu
Quick Start
# Initialize Sudosu
sudosu init
# Start interactive session
sudosu
# Create an agent
/agent create writer
# Use the agent
@writer help me write a blog on AI in 2026
Features
- 🤖 AI Coworkers: Create specialized coworkers with specific personalities and capabilities
- 🔌 Tool Integrations: Connect to Gmail, Calendar, GitHub, Linear, Slack, and more
- 📝 File Operations: Coworkers can read and write files in your repository
- 🔄 Real-time Streaming: See responses as they're generated
- 🔒 Local Execution: File operations happen on your machine, keeping data secure
- ⚡ Action-Oriented: Your coworkers don't just answer questions — they take action
Configuration
Environment Modes
Sudosu supports dev and prod modes for easy switching between local and production backends:
# Development mode (local backend)
export SUDOSU_MODE=dev
sudosu
# Production mode (default)
export SUDOSU_MODE=prod
sudosu
# Or switch within CLI
/config mode dev # Switch to development
/config mode prod # Switch to production
See ENVIRONMENT_SETUP.md for detailed configuration options.
Configuration Files
Sudosu stores configuration in ~/.sudosu/:
~/.sudosu/
├── config.yaml # API keys, backend URL, preferences, mode
├── agents/ # Global agent definitions
└── skills/ # Global skills library
Project-specific configuration goes in <repo>/.sudosu/.
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sudosu-0.1.0.tar.gz.
File metadata
- Download URL: sudosu-0.1.0.tar.gz
- Upload date:
- Size: 37.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
229a7517e359fab4382c37f49edf0c7a29aee4aa2389b433105d80e8c1542fe3
|
|
| MD5 |
d3622b109db18f0ed81612cdf8285015
|
|
| BLAKE2b-256 |
1573531e8b34715647450137e3cafb3bc4a556aabf5747ee2fae924b142ddd3e
|
File details
Details for the file sudosu-0.1.0-py3-none-any.whl.
File metadata
- Download URL: sudosu-0.1.0-py3-none-any.whl
- Upload date:
- Size: 42.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
622df42646f2df603a48931fe26f32a3da59e9ebb0abce8e30cda611711a98ea
|
|
| MD5 |
770880456955c77464da1aa259d044c9
|
|
| BLAKE2b-256 |
1696431248c734ec9a874fe3f0c42940f7e036f0cc5179e6cd4e3a6496eb80fd
|