Skip to content

akemmanuel/OpenGUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

373 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenGUI

OpenGUI is a desktop and web coding agent built on the first-party OpenGUI Host and Harness. The Host owns projects, model connections, Sessions, durable transcript history, and execution. The Harness exposes four workspace tools: read, write, edit, and shell.

Requirements

  • Node.js 22.5 or newer
  • pnpm 11.5.2
  • An OpenAI-compatible model endpoint and API key

No external coding-agent CLI or SDK is required.

Development

pnpm install
pnpm run dev       # Electron
pnpm run dev:web   # browser

Verification

pnpm run check
pnpm run test
pnpm run slop-check
pnpm run build

Production

pnpm run start       # Electron
pnpm run start:web   # browser

See docs/architecture.md, docs/adr/0010-first-party-opengui-harness.md, and CONTRIBUTING.md.

About

Desktop AI command center for OpenCode, Claude Code, Codex, and Pi. Multi-project AI coding sessions with streaming chat, prompt queue, model switching, and MCP tools.

Topics

Resources

License

Contributing

Stars

91 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors