diff --git a/README.md b/README.md index b365e61..46d6ab6 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@

- 51 MCP Tools + 56 MCP Tools 8 MCP Servers 10 App Modules MIT License @@ -51,7 +51,7 @@ devglide setup devglide dev ``` -Open **http://localhost:7000** — that's it. Claude Code can now use all 51 MCP tools. +Open **http://localhost:7000** — that's it. Claude Code can now use all 56 MCP tools. > **Requirements:** Node.js >= 22, [Claude Code](https://docs.anthropic.com/en/docs/claude-code) CLI > @@ -91,9 +91,9 @@ File tree viewer and editor for navigating your monorepo directly in the dashboa File tree with package.json open in the editor -### Voice — Speech-to-Text +### Voice — Speech & Transcription -Configurable speech-to-text transcription with provider selection, model configuration, and usage statistics. Drop audio files or record directly for transcription. +Configurable speech-to-text with pluggable providers, neural text-to-speech, transcription history with text analysis, and usage analytics. Drop audio files or record directly for transcription; use TTS for spoken notifications. Voice configuration with transcription statistics @@ -153,7 +153,7 @@ Product docs and guides served directly in the dashboard with navigation, module ## MCP Tools -51 tools across 8 servers. Expand each section for the full reference. +56 tools across 8 servers. Expand each section for the full reference.

Kanban — 15 tools @@ -235,11 +235,15 @@ Product docs and guides served directly in the dashboard with navigation, module
-Voice — 2 tools +Voice — 6 tools | Tool | Description | |------|-------------| | `voice_transcribe` | Transcribe audio to text | +| `voice_speak` | Speak text aloud using neural TTS | +| `voice_stop` | Stop current speech playback | +| `voice_history` | List or search past transcriptions | +| `voice_analytics` | Get aggregated transcription stats | | `voice_status` | Check service status and stats |
@@ -257,7 +261,7 @@ Product docs and guides served directly in the dashboard with navigation, module
-Prompts — 6 tools +Prompts — 7 tools | Tool | Description | |------|-------------| @@ -267,6 +271,7 @@ Product docs and guides served directly in the dashboard with navigation, module | `prompts_add` | Save a new prompt template | | `prompts_update` | Update prompt content or metadata | | `prompts_remove` | Delete a prompt | +| `prompts_context` | Compile all prompts as markdown context |
diff --git a/assets/screenshots/shell.png b/assets/screenshots/shell.png index 7356287..099b1b5 100644 Binary files a/assets/screenshots/shell.png and b/assets/screenshots/shell.png differ diff --git a/src/apps/documentation/public/page.js b/src/apps/documentation/public/page.js index e935d6e..02fe4dc 100644 --- a/src/apps/documentation/public/page.js +++ b/src/apps/documentation/public/page.js @@ -76,7 +76,7 @@ const HOME_HTML = `

10App Modules
-
51MCP Tools
+
56MCP Tools
8MCP Servers
DevGlide Dashboard @@ -114,7 +114,7 @@ const HOME_HTML = `

10 Integrated Modules

Every module exposes MCP tools that Claude Code calls directly. The dashboard shows the same data visually.

-
\u25A6

Kanban

Features, tasks, bugs, columns, work logs, review feedback. 14 MCP tools.

+
\u25A6

Kanban

Features, tasks, bugs, columns, work logs, review feedback. 15 MCP tools.

\u2713

Test

AI-driven browser test automation with saved scenarios and regression suites. 7 MCP tools.

\u2942

Workflow

Visual DAG builder with 12 node types, prompt matching, compiled instructions. 6 tools.

\u276F

Shell

Terminal multiplexer with named panes, scrollback capture, command execution. 5 tools.

@@ -122,7 +122,7 @@ const HOME_HTML = `
\u2039\u203A

Coder

In-browser code editor with file tree, tabs, and live preview.

\u270E

Prompts

Reusable prompt templates with variables, categories, and ratings. 7 MCP tools.

\u2338

Vocabulary

Domain-specific term dictionary with aliases and context injection. 6 MCP tools.

-
\u25C9

Voice

Speech-to-text transcription for hands-free interaction. 2 MCP tools.

+
\u25C9

Voice

Speech-to-text, text-to-speech, transcription history, and analytics. 6 MCP tools.

\u2328

Keymap

Configurable keyboard shortcuts for dashboard navigation and actions.

@@ -140,7 +140,7 @@ const HOME_HTML = `
2

Connect Claude Code

-

devglide writes a .mcp.json file that Claude Code auto-discovers. All 51 MCP tools become available.

+

devglide writes a .mcp.json file that Claude Code auto-discovers. All 56 MCP tools become available.

\u2192
@@ -167,7 +167,7 @@ const GETTING_STARTED_HTML = `

Prerequisites

@@ -191,7 +191,7 @@ const GETTING_STARTED_HTML = `

Connecting to Claude Code

-

devglide writes a .mcp.json in your project root. Claude Code auto-discovers it and all 51 MCP tools become available immediately. No configuration needed.

+

Run devglide setup to register all 8 MCP servers with Claude Code and install workflow instructions. Claude Code auto-discovers the .mcp.json and all 56 MCP tools become available immediately.

Once connected, Claude Code can:

  • Manage tasks and features on the Kanban board
  • @@ -245,7 +245,7 @@ const MODULES_HTML = `

    Deep dive into each of devglide's 10 integrated modules.

    -
    \u25A6

    Kanban

    14 tools
    +
    \u25A6

    Kanban

    15 tools

    Full project management with features, columns, tasks, bugs, work logs, and review feedback.

    Kanban board with task cards across columns

    Key Concepts

    @@ -257,7 +257,7 @@ const MODULES_HTML = `
  • Review Feedback — Append-only versioned notes from reviews.

MCP Tools

-

kanban_list_features, kanban_create_feature, kanban_get_feature, kanban_update_feature, kanban_delete_feature, kanban_list_items, kanban_create_item, kanban_get_item, kanban_update_item, kanban_move_item, kanban_delete_item, kanban_append_work_log, kanban_get_work_log, kanban_append_review

+

kanban_list_features, kanban_create_feature, kanban_get_feature, kanban_update_feature, kanban_delete_feature, kanban_list_items, kanban_create_item, kanban_get_item, kanban_update_item, kanban_move_item, kanban_delete_item, kanban_append_work_log, kanban_get_work_log, kanban_append_review, kanban_get_review_history

@@ -361,11 +361,18 @@ const MODULES_HTML = `
-
\u25C9

Voice

2 tools
-

Speech-to-text transcription for hands-free interaction and dictation. Click the microphone widget in the sidebar to record. Audio is sent to the configured STT provider for transcription.

+
\u25C9

Voice

6 tools
+

Speech-to-text transcription and text-to-speech with pluggable providers, transcription history, and usage analytics. Click the microphone widget in the sidebar to record. Audio is sent to the configured STT provider for transcription. TTS uses neural voices for spoken notifications.

Voice configuration with transcription statistics +

Key Concepts

+
    +
  • STT Providers — OpenAI, Groq, local whisper.cpp, faster-whisper, vLLM, LocalAI.
  • +
  • TTS — Neural text-to-speech (Microsoft Edge Read Aloud API) with configurable voice, rate, and pitch.
  • +
  • History — Every transcription is recorded with word count, WPM, and filler word analysis.
  • +
  • Analytics — Aggregated stats including average WPM, top filler words, and session totals.
  • +

MCP Tools

-

voice_transcribe, voice_status

+

voice_transcribe, voice_speak, voice_stop, voice_history, voice_analytics, voice_status

@@ -380,11 +387,11 @@ const MODULES_HTML = ` const API_HTML = `

API Reference

-

Complete catalog of all 51 MCP tools across 8 servers.

+

Complete catalog of all 56 MCP tools across 8 servers.

Each server runs as a stdio process auto-discovered by Claude Code via .mcp.json. Tools are also available as REST endpoints at /api/{module}/.

-

devglide-kanban

14 tools
+

devglide-kanban

15 tools
@@ -401,6 +408,7 @@ const API_HTML = ` +
kanban_list_featuresList all features in the current project
kanban_append_work_logAppend a versioned work log entry to a task
kanban_get_work_logGet the full work log history for a task
kanban_append_reviewAppend versioned review feedback to a task
kanban_get_review_historyGet the full review history for a task
@@ -489,10 +497,14 @@ const API_HTML = `
-

devglide-voice

2 tools
+

devglide-voice

6 tools
+ + + +
voice_transcribeTranscribe base64-encoded audio data
voice_speakSpeak text aloud using neural text-to-speech
voice_stopStop current speech playback
voice_historyList or search past transcriptions with text analysis
voice_analyticsGet aggregated transcription stats (WPM, filler words, totals)
voice_statusCheck service status and transcription stats