[KongchangAI]
Product

Shockwave

An open-source AI second-brain application that combines Obsidian-style note-taking and knowledge-graph capabilities with AI Agent tool-calling, GitHub synchronization, and cross-platform collaboration across desktop, mobile, and server environments.

Timeline (last 90 days)

Sep 27

The author believes the most productive Agent collaboration occurs in scenarios where humans and Agents work closely together, rather than in the fantasy of fully automated operations, and Shockwave therefore emphasizes that every link in the human-machine collaboration path is sufficiently fast and transparent

Unverified50%
Sep 27

Shockwave is an open-source and free application that integrates Obsidian's note linking, Hermes's Agent capabilities, Cloud Code's editing experience, and server-side task scheduling into a single application

Unverified50%
Sep 27

Shockwave is essentially an Obsidian-like note-taking application that supports bidirectional linking, journaling, and graph view functionality

Unverified50%
Sep 27

Shockwave's AI Agent has dedicated tools for accessing the graph, with graph data stored in memory so the Agent can read and optimize it directly without using command-line tools such as grep for retrieval

Unverified50%
Sep 27

Shockwave uses the PARA folder system as its default organizational structure, but does not enforce it, allowing users to choose freely

Unverified50%
Sep 27

Shockwave achieves file synchronization across four platforms—desktop, laptop, mobile (Telegram), and server—by mapping each workspace to a GitHub repository

Unverified50%
Sep 27

The three-platform division of labor in Shockwave is: the desktop is for modifying files and organizing life, the server handles Telegram integration, running cron scheduled tasks, and self-improvement processes, and Telegram serves as the mobile entry point

Unverified50%
Sep 27

Shockwave supports context continuation; when a user replies to a Telegram message sent by a cron task, the Agent automatically switches to the corresponding session context

Unverified50%
Sep 27

Shockwave's author did not use the free Whisper for voice transcription because Whisper is relatively slow, and instead chose three transcription services that have been optimized to be faster

Unverified50%
Sep 27

All of Shockwave's settings (light/dark mode, Agent chat information, models, inference configuration, and API keys) are stored in a server-side component called companion and can be synchronized across devices

Unverified50%

4 more timeline events

All Facts (12)

Unverified

Shockwave is an open-source and free application that integrates Obsidian's note linking, Hermes's Agent capabilities, Cloud Code's editing experience, and server-side task scheduling into a single application

50%
Unverified

Shockwave is essentially an Obsidian-like note-taking application that supports bidirectional linking, journaling, and graph view functionality

50%
Unverified

Shockwave's AI Agent has dedicated tools for accessing the graph, with graph data stored in memory so the Agent can read and optimize it directly without using command-line tools such as grep for retrieval

50%
Unverified

Shockwave uses the PARA folder system as its default organizational structure, but does not enforce it, allowing users to choose freely

50%
Unverified

Shockwave achieves file synchronization across four platforms—desktop, laptop, mobile (Telegram), and server—by mapping each workspace to a GitHub repository

50%
Unverified

The three-platform division of labor in Shockwave is: the desktop is for modifying files and organizing life, the server handles Telegram integration, running cron scheduled tasks, and self-improvement processes, and Telegram serves as the mobile entry point

50%
Unverified

Shockwave supports context continuation; when a user replies to a Telegram message sent by a cron task, the Agent automatically switches to the corresponding session context

50%
Unverified

Shockwave's author did not use the free Whisper for voice transcription because Whisper is relatively slow, and instead chose three transcription services that have been optimized to be faster

50%
Unverified

All of Shockwave's settings (light/dark mode, Agent chat information, models, inference configuration, and API keys) are stored in a server-side component called companion and can be synchronized across devices

50%
Unverified

The Shockwave desktop client can be downloaded in Mac, Windows, or Linux versions from its GitHub repository

50%
Unverified

Deploying the Shockwave server side only requires SSH login followed by running a single script, which automatically detects and installs Docker, configures the firewall, and generates an SSL certificate

50%
Unverified

The author believes the most productive Agent collaboration occurs in scenarios where humans and Agents work closely together, rather than in the fantasy of fully automated operations, and Shockwave therefore emphasizes that every link in the human-machine collaboration path is sufficiently fast and transparent

50%

Source Articles