aura — Your AI tools don't talk to each other. We fix that.
Description: Open-source CLI that scans your machine, builds your AI identity, and serves it to Claude, ChatGPT, Cursor, and Gemini via MCP.

v0.2 · Open source · MIT

# Your AI tools don't
talk to each other

aura scans your machine, builds your AI identity, and serves it to every tool via MCP. Define yourself once. Claude, ChatGPT, Cursor, Gemini — they all know you.

$ pip install aura-ctx click to copy

Works with

Claude Desktop ChatGPT Cursor Gemini CLI Windsurf Any MCP client
terminal — aura
$ aura scan ~/Documents ✦ Scan complete ● identity.name: Enoch A. ● editor: Cursor ● ai_tools: Claude Desktop, Cursor ● languages.primary: TypeScript, JavaScript, Python ● frameworks: Next.js, React, Tailwind, Supabase, FastAPI ● projects.recent: elison, aura, hotepia ✦ Saved: developer (12 facts auto-detected) $ aura serve ✦ MCP server running — localhost:3847 Serving 3 context packs Claude, ChatGPT, Cursor, Gemini connected Open any AI. Ask anything. It already knows you.

## Each AI builds a different picture of you

Claude remembers your coding style. ChatGPT knows your writing tone. Cursor has your framework prefs. Gemini starts from zero.

Switch tools? Re-explain everything. Switch accounts? Gone. Platform memories are black boxes you can't version, audit, or export.

MCP solved tool interoperability.
aura solves context interoperability.

Claude
knows your code style
ChatGPT
knows your writing tone
Cursor
knows your framework
Gemini
knows nothing
How it works

## Three steps. Every AI knows you.

1

### Scan your machine

aura detects your languages, frameworks, tools, projects, and editor automatically. Zero YAML required.

`aura scan # or the full flow: aura quickstart`
2

### Answer 5 questions

Your role, communication style, current priorities, and rules. 2 minutes to capture what scanning can't.

`aura onboard # or add facts directly: aura add dev tone "Direct"`
3

### Serve via MCP

Start the MCP server. Claude, ChatGPT, Cursor, and Gemini read your context automatically.

`aura setup # config tools aura serve # start MCP`
Supported Tools

## One server. Every AI tool.

`aura serve` runs a standard MCP server. Any MCP-compatible client connects instantly.

✦

### Claude Desktop

`aura setup` writes the config automatically. Restart Claude and it knows you.

Auto-configured
◎

### ChatGPT Desktop

Enable Developer Mode, add the SSE endpoint. Requires Plus or Pro subscription.

Developer Mode
⌘

### Cursor IDE

`aura setup` writes the config automatically. Your code context follows you.

Auto-configured
◇

### Gemini CLI

`aura setup` writes the config automatically, or run `gemini mcp add`.

Auto-configured
MCP Server

## The real power:
built-in MCP

aura includes a full MCP server. Start it once and every compatible tool — Claude, ChatGPT, Cursor, Gemini — reads your context automatically.

No copy-paste. No re-explaining. Your context packs are live resources that AI tools query in real time.

Works with any tool that supports the Model Context Protocol.

Claude Desktop — auto-configured

    { "mcpServers": { "aura": {
        "command": "npx",
        "args": ["mcp-remote",
          "http://localhost:3847/mcp"]
      }}}

ChatGPT — Developer Mode

    Settings → Connectors → Advanced → Developer Mode
    SSE URL: http://localhost:3847/sse

Gemini CLI

    $ gemini mcp add --transport sse aura http://localhost:3847/sse

terminal

    $ aura setup  # auto-config all detected tools
    $ aura serve

    ✦ aura MCP server running — localhost:3847
      Serving 3 context packs

## Own your context

Local-first. Open source. Your identity stays on your machine. Claude, ChatGPT, Cursor, Gemini — they all read it.

★ Star on GitHub Read the docs →