AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Circle

mcp-tageecc-circle · by tageecc

Local-first AI IDE with editor, Git, terminal, MCP, and human-in-the-loop coding agents.

No reviews yet
0 installs
13 views
0.0% view→install

Install

$ agentstack add mcp-tageecc-circle

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-tageecc-circle)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Circle? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Circle

Local-first AI IDE with human-approved coding agents

Edit code, inspect Git, run terminals, and collaborate with AI in one desktop workspace.

[](LICENSE) [](https://github.com/tageecc/circle/actions/workflows/ci.yml) [](https://github.com/tageecc/circle/releases) [](#download)

[Download](#download) · [Why Circle](#why-circle) · [Quick Start](#quick-start) · [Core Features](#core-features) · [Roadmap](#roadmap)

[简体中文](./README.zh-CN.md)


Preview


Why Circle

Circle is built for developers who want AI assistance without giving up control of their local workflow. It keeps the full loop in one place: code editing, Git, terminal, MCP tools, and AI collaboration.

  • One workspace, not five tabs: editor, Git, terminal, AI chat, and review flow stay in the same window.
  • Human-in-the-loop by default: review file edits and shell commands before they apply.
  • Local-first architecture: workspace data, chat history, and vector indexes stay on your machine.
  • Bring your own models and tools: configure provider credentials, choose models from the input box, and extend with MCP and Skills.

Quick Start

Download

Grab the latest installer from GitHub Releases:

  • Windows: circle-{version}-setup.exe
  • macOS: circle-{version}-{arch}.dmg
  • Linux: circle-{version}.AppImage / .deb

First Run

  1. Open Settings → Models and add the provider credentials you want to use.
  2. Open the model picker in the chat input and choose a model for the current conversation.
  3. Open a local folder, clone a repository, or describe an app on the welcome page to generate a project.
  4. Review AI file edits and shell commands before they execute.

Run from Source

git clone https://github.com/tageecc/circle.git
cd circle
pnpm install
pnpm dev

Build Packages

pnpm build:win
pnpm build:mac
pnpm build:linux

Core Features

AI-native coding workflow

  • Generate a new project from natural language on the welcome page
  • Stream AI conversations in the sidebar with tool calls and planning
  • Use semantic codebase search backed by local vector indexing
  • Choose models per conversation directly from the chat input
  • Get inline ghost completion with a dedicated completion model

Safe file and command execution

  • Review AI file changes in a diff flow before keeping them
  • Approve, reject, or skip risky terminal commands
  • Track tool output and long-running execution directly in chat

Full desktop development environment

  • Monaco editor with TypeScript/JavaScript language services
  • Integrated Git: status, commit, push, branch switching, diff, history, blame
  • Real terminal powered by node-pty
  • Problems panel for diagnostics and language-service feedback

Extensible by design

  • MCP server integration for external tools
  • Skills mounted from user or workspace directories
  • Built-in tools for search, grep, file operations, terminal commands, and more

Local-first and private

  • No required account system
  • No hosted backend required
  • Data and indexes stored locally with SQLite / LibSQL and sqlite-vec

Tech Stack

| Domain | Technology | | -------- | ------------------------------------------------------------------------------------- | | Frontend | React 19, TypeScript, Tailwind CSS, Radix/shadcn | | Desktop | Electron, electron-vite | | Editor | Monaco Editor | | AI | @ai-sdk/provider / provider-utils, native agent loops, multi-provider models, MCP | | Data | SQLite / LibSQL, Drizzle ORM, sqlite-vec | | Terminal | node-pty |


Roadmap

Near-term priorities:

  • Remote SSH workspace support
  • Multi-root workspace support
  • Language-level debugger integration
  • Better in-app help and documentation surfaces

Contributing

Contributions are welcome. See [CONTRIBUTING.md](CONTRIBUTING.md) for development workflow and PR guidelines.

  • Bug reports: [Open an issue](../../issues)
  • Feature requests: [Open an issue](../../issues)
  • Code contributions: Fork → Branch → PR
  • Docs improvements: PRs are welcome

Please follow the [Code of Conduct](CODEOFCONDUCT.md). For security issues, see [SECURITY.md](SECURITY.md).


License

[MIT License](LICENSE) © 2025 Circle


Links

  • Releases
  • [Changelog](CHANGELOG.md)
  • [Security Policy](SECURITY.md)
  • [Support](SUPPORT.md)

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

  • Author: tageecc
  • Source: tageecc/circle
  • License: MIT
  • Homepage: https://github.com/tageecc/circle/releases

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.