Skip to content

tyulyukov/marcode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,828 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MarCode

MarCode is a web GUI for coding agents. On top of a solid foundation, MarCode brings performance optimizations, new integrations, and a refined experience:

  • Claude Code CLI as the default and primary provider
  • Jira Cloud integration (OAuth 2.0, sprint browsing, @PROJ-123 mentions in composer)
  • GitLab support alongside GitHub (auto-detected from remote origin)
  • Preview diff display for proposed file changes
  • Incremental state updates for smooth, non-blocking UI during agent work
  • Additional directories in composer — add extra directories to agent context per thread
  • And much more

Installation

Warning

MarCode currently supports Codex and Claude. Install and authenticate at least one provider before use:

  • Codex: install Codex CLI and run codex login
  • Claude: install Claude Code and run claude auth login

Prerequisites

You need at least one of the following coding agent CLIs installed and authorized:

For git host integration:

  • PRs (GitHub): GitHub CLI (gh) installed and authenticated
  • MRs (GitLab): GitLab CLI (glab) installed and authenticated (Personal Access Token works for self-hosted instances)

Desktop app

Install the latest version of the desktop app from GitHub Releases, or from your favorite package registry:

Windows (winget)

winget install tyulyukov.MarCode

macOS (Homebrew)

brew install --cask marcode

Arch Linux (AUR)

yay -S marcode-bin

Some notes

We are very very early in this project. Expect bugs.

We are not accepting contributions yet.

Observability guide: docs/observability.md

If you REALLY want to contribute still.... read this first

Before local development, prepare the environment and install dependencies:

# Optional: only needed if you use mise for dev tool management.
mise install
bun install .

Read CONTRIBUTING.md before opening an issue or PR.

Need support? Join the Discord.

About

A lightweight, blazing-fast interface for your AI agents. Run multiple sessions, manage context, and ship faster — all from a single window.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

No contributors

Languages

  • TypeScript 98.6%
  • JavaScript 1.2%
  • Other 0.2%