MCPcopy Index your code
hub / github.com/extrachatgpt-com/ananke

github.com/extrachatgpt-com/ananke @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
109 symbols 257 edges 7 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Ananke

The Visual Control Plane for MCP Servers & AI Skills.

Desktop Local-first MCP License


🚀 What is Ananke?

Ananke is a powerful, local-first desktop application designed to simplify the management of Model Context Protocol (MCP) servers and AI Skills.

Managing MCP configurations often involves wrestling with complex JSON files and command-line interfaces. Ananke provides a sleek visual interface to install, configure, and monitor your AI tools—keeping your data private and your workflow efficient.

✨ Key Features

  • Visual Management: Toggle, configure, and update MCP servers via a clean GUI. No more manual JSON editing.
  • Local-first Architecture: Your configurations and keys stay on your machine. Privacy is not a feature; it's the foundation.
  • Skill Hub: Discover and deploy new capabilities to your AI models with a single click.

🛠️ Getting Started

Installation

Download the latest version for your OS from the Releases page.

Development

We use Tauri + React to build a lightweight experience.

# Clone the repo
git clone https://github.com/your-repo/ananke.git
cd ananke

# Install dependencies
npm install

# Run in development mode
npm run tauri dev

📸 Preview

skills

mcp

📄 License

Distributed under the Apache License. See LICENSE for more information.


Built with ❤️

Core symbols most depended-on inside this repo

t
called by 131
src/App.tsx
showToast
called by 21
src/App.tsx
resolve_home
called by 10
src-tauri/src/lib.rs
load_json_value
called by 8
src-tauri/src/lib.rs
loadSources
called by 6
src/App.tsx
source_configs
called by 6
src-tauri/src/lib.rs
loadMcp
called by 5
src/App.tsx
save_json_value
called by 5
src-tauri/src/lib.rs

Shape

Function 91
Class 17
Enum 1

Languages

Rust72%
TypeScript28%

Modules by API surface

src-tauri/src/lib.rs76 symbols
src/App.tsx31 symbols
src-tauri/src/main.rs1 symbols
src-tauri/build.rs1 symbols

For agents

$ claude mcp add ananke \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact