Skip to content

Latest commit

 

History

839 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coresense

CoreSense is an experimental desktop MeshCore client. It borrows some ideas from MeshSense but for MeshCore.

CoreSense App Image

Vibe Coded Warning

This app is mostly written with help from Claude. While I make efforts to ensure the implemented features work consider this your AI warning. Here be dragons!

Install

macOS (Homebrew)

Requires macOS 13 (Ventura) or later.

CoreSense ships two Homebrew casks — a stable channel and a development (prerelease) channel:

brew tap andyshinn/coresense
brew install --cask coresense        # latest stable release
brew install --cask coresense@dev    # latest development (prerelease) build

Upgrade later with brew upgrade --cask coresense (or coresense@dev). The explicit tap URL is needed once because the casks live in this repo rather than a separate homebrew-coresense tap. Stable builds self-update in-app; development builds are upgraded through Homebrew.

Features

We aim to have feature parity with the mobile applications. But in addition there are some ideas I wanted to try out:

  • Command palette for navigation and actions (similar to Discord, Slack, VS Code). It's an application navigation I generally like and think it could work well for a MeshCore client. Use +K on macOS or ^+K Windows.
  • TCP device proxy for connecting to your device from an official mobile client through CoreSense. CoreSense holds the connection to your device while still allowing you to connect via mobile TCP when you walk away from the desktop.
  • Quick-reply messages with custom macros. Allowing you to add strings like paths, hop counts, RSSI, SNR, and other data that can be extracted from messages to replies easily.
  • Firmware management tools for backup and upgrading right in app so you don't need to pull up a browser or separate tool.

About

Experimental MeshCore desktop client

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages