Who it is forAn IT admin at a small organization who wants AI office tools without a per-seat SaaS subscription or sending company files to a vendor.
The problemOffice AI tools are usually hosted by a vendor, which means company contracts and HR files leave the organization's infrastructure.
The outcomeA running WorkWit instance on port 4001 that uses your own model services, with the default admin password changed.
What you need first
- A Linux server (Ubuntu 22.04 recommended) with Docker and the docker compose plugin
- Four OpenAI-compatible model endpoints with addresses and keys for chat, vision, embed, and rerank roles
- Git access to the repo
Steps
- Clone the repo:
git clone https://github.com/crane-in-clear-sky/WorkWit-AI-Agent ~/workwit, then runcd ~/workwit(inferred, check the README) - Install Docker if needed:
curl -fsSL https://get.docker.com | sudo sh, thensudo usermod -aG docker $USER - Copy the template:
cp .env.example .env, then set the four MODEL_*_BASE and MODEL_*_KEY pairs to your real addresses and keys - Start the stack:
docker compose up -d --build, then checkdocker compose logs -f backendfor errors - Open http://<server-address>:4001, sign in as admin, and change the default password under System Management -> User Management
Prompt for your agent
In the WorkWit-AI-Agent repo at <repo-path>, set up .env with the four model endpoints at <model-base-url> and <model-key>, then start the stack with docker compose up -d --build. Expected output: the backend container running and the web app reachable on port 4001. Verify that docker compose logs shows no startup errors and that the admin password has been changed.
Caveat. The README's git clone line is incomplete in the source, so the clone URL in step 1 is inferred and should be checked against the repo page.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for crane-in-clear-sky/WorkWit-AI-Agent and "Deploy a self-hosted office AI agent on your own server"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer