Skip to content

lramos33/archestra

 
 

Repository files navigation

Archestra Desktop, the Most Simple and Safe MCP Client

  • 🔥 Unique Authentication — No need to toss API keys and config files to run MCP!
  • 🔒 Sandboxed MCP Runtime — Isolated sandbox protecting the host from supply chain attacks.
  • 🔌 Full OSS MCPs Support — Compatible with thousands of existing MCP servers.
  • 💻 Local-First Architecture — Privacy-focused design with local LLM.

Archestra Screenshot

License GitHub commit activity Github Last Commit Contributors

Getting Started - Releases - Bug reports - Slack Commuity

Overview

Archestra is a 100% local runtime for MCP (Model Context Protocol) servers and a ChatGPT-like UI allowing non-technical users to build safe and private agents with powerful data access.

Installation

Download from archestra.ai or GitHub Releases.

Build from Source

Before you begin, ensure you have the following installed:

  • Node.js (v18 or higher)
  • pnpm (v8 or higher) - Install with npm install -g pnpm
  • Git

Clone the Repository

git clone https://github.com/archestra-ai/archestra.git
cd archestra/desktop_app

Use pnpm to install all required dependencies:

pnpm install

Start Dev Environment

pnpm start

🤝 Contributing

We welcome contributions from the community! Contribution guideline.

Thank you for contributing and continuously making Archestra better, you're awesome 🫶



Linux Foundation        CNCF

About

Secure MCP runtime for fully autonomous agents as a desktop application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.2%
  • JavaScript 2.1%
  • Other 0.7%