CatCatUncle/openworkbuddy
本机优先的 AI 办公工作台 · A local-first AI office workbench. Turn requests and source material into editable PPTX, DOCX, XLSX and HTML files. Choose your own models, Skills and MCP tools; inspect execution and results.
What it solves
OpenWorkBuddy addresses the tedious manual labor of creating office documents like PPTs, reports, and spreadsheets. Instead of just chatting with an AI, this tool acts as an autonomous agent that plans, executes, and verifies the creation of actual, editable files that you can open and use immediately.
How it works
It functions as a local-first AI workspace. You provide a task, and the agent uses a model of your choice (e.g., DeepSeek, Claude, Ollama) to plan the steps, call necessary tools, and generate the final document. It features a "result area" where you can inspect and download the generated files. The system is designed to be extensible—you can add new capabilities simply by creating a Markdown file in the skills directory.
Who it’s for
It is designed for professionals who frequently create reports, presentations, and documents, as well as teams that require a self-hosted, private AI assistant. It is also suitable for developers interested in understanding how AI agent frameworks, tool calling, and local file management are architected.
Highlights
- Real file generation: Produces usable PPTX, DOCX, XLSX, and HTML files rather than just text responses.
- Model flexibility: Supports various providers including DeepSeek, Kimi, Ollama, and local engines like Claude Code or Codex.
- Local-first & Private: Data stays on your machine by default, with options for secure team-based self-hosting.
- Extensible architecture: Add new agent capabilities by dropping a Markdown file into the project without needing to recompile or restart.
- Command-line support: Includes a CLI that shares the same configuration and context as the desktop app for seamless workflow integration.
Related
- Project
- Project
- Project
- Project