Skip to main content
Glama

🌸 TagMesh

Ohne Ordner · ohne Titel · tag-verwobenes Markdown-Notizsystem mit Claymorphic-Ästhetik & Serverless-Edge

Verabschiede dich von Ordnern und Titeln. Verwebe Gedanken organisch am Edge mit #hashtags.

React 19 Tailwind CSS v4 Cloudflare Workers D1 SQLite + FTS5 Local-First License: MIT

🇬🇧 Englisch • 🇨🇳 简体中文


✨ Hauptfunktionen

  • 🏷️ Keine Titel & keine Ordner: Behandle Notizen als fließende Markdown-Streams. Die Kategorisierung basiert ausschließlich auf #hashtags mit automatischen Zusammenfassungen der ersten Zeile als Auszug.

  • 🎨 Taktile Claymorphism-Ästhetik: Abgerundete Clay-Pillen, räumliche Relief-Schatten, akustische Klanglandschaften, Partikel-Bursts und 6 kuratierte Stimmungsthemen.

  • 💬 Geräteübergreifend geteilter Danmaku Plaza: Gedanken, die vom Handy gesendet werden, fliegen in Echtzeit über Desktop-Monitore – mit synchronisierten Reaktions-Herzen und autoritativer Telemetrie.

  • 🧭 6 multidimensionale Galerien: Bento Grid, 3D Spatial Carousel, Galaxy Mesh Graph, Polaroid Board, Timeline Stream und Freeform Canvas.

  • 🤖 Natives Serverless-MCP-Interface: Edge-natives Model Context Protocol (JSON-RPC 2.0) mit 8 Produktionstools, bereit für Claude Desktop und Cursor.


Related MCP server: L4

⚡ Wichtige Tastenkürzel

Tastenkürzel

Beschreibung

Geltungsbereich

Cmd + K / Ctrl + K

Globale Befehlszentrale öffnen (Volltextsuche & Schnellerstellung)

Global

Cmd + </kbd> / Ctrl + </kbd>

Linke TagMesh-Slide-over-Sidebar umschalten

Global

Cmd + N / Ctrl + N

Sofort leere Notiz erstellen (100-ms-Antwort)

Global

#

Hashtag-Autovervollständigungsmenü auslösen

Editor

Cmd + Shift + L

Zweisprachige Oberfläche umschalten (Englisch / 简体中文)

Global


🚀 Schnelle lokale Entwicklung

# 1. Clone repo & install dependencies
git clone https://github.com/SaulGoodManC99/TagMesh.git
cd TagMesh
npm install

# 2. Start frontend dev server (with LAN access on 0.0.0.0:5173)
npm run dev

# 3. Start Cloudflare Worker backend locally
npm run worker:dev

☁️ Cloudflare-Bereitstellungsanleitung

TagMesh läuft auf Cloudflare Workers + D1 SQLite-Datenbank:

1. D1-Datenbank erstellen

Gehe zum Cloudflare-Dashboard -> D1 SQL-Datenbank -> Datenbank erstellen (benenne sie tagmesh-db), kopiere deine Datenbank-ID und füge den Inhalt von schema.sql in die Konsole ein, um die Tabellen zu initialisieren.

2. GitHub-Actions-Auto-Deployment konfigurieren (empfohlen)

Füge in deinem GitHub-Repository unter Einstellungen -> Secrets und Variablen -> Actions 3 Secrets hinzu:

  • CLOUDFLARE_API_TOKEN: Cloudflare-API-Token

  • CLOUDFLARE_ACCOUNT_ID: Cloudflare-Konto-ID

  • CLOUDFLARE_D1_DATABASE_ID: D1-Datenbank-ID aus Schritt 1

Jeder git push auf main wird jetzt automatisch gebaut und in ~30 Sekunden an der Cloudflare-Edge bereitgestellt!

3. Lokales CLI-Deployment (optional)

npx wrangler login
npm run db:init:remote
npm run build
npm run worker:deploy

🤖 MCP-Integration (Model Context Protocol)

Füge Folgendes zu deiner Claude-Desktop-Konfiguration (claude_desktop_config.json) hinzu:

{
  "mcpServers": {
    "tagmesh": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-fetch",
        "https://your-domain.com/mcp"
      ]
    }
  }
}

Verfügbare Tools: search_by_tag, search_fulltext, read_note, create_or_update_note, append_to_note, delete_note, list_tags, get_workspace_stats.


📄 Lizenz

Veröffentlicht unter der MIT-Lizenz.

Mit 💖 und Clay-Magie erstellt von SaulGoodManC99

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    A local MCP server for journaling, organizing, and recalling your work. It captures entries as plain markdown files, indexes them for full-text and structured search, and enables querying via natural language.
    19 PyPI
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables MCP clients to access and manage a personal markdown knowledge base stored in Cloudflare R2. Provides tools for listing, reading, writing, searching (full-text and semantic), and following backlinks between notes.
    4 npm
    3
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables managing local Markdown notes by creating, viewing, listing, and searching notes and their contents through MCP tools.
    -
  • A
    license
    A
    quality
    A
    maintenance
    Provides AI agents with a local, private Markdown-based memory vault and SQLite search. Enables agents to search, read, list, and traverse linked knowledge pages via MCP with zero external runtime dependencies.
    7
    423 PyPI
    7
    MIT