opensync  by waynesutton

AI coding session dashboards with cloud sync

Created 1 month ago
302 stars

Top 88.6% on SourcePulse

GitHubView on GitHub
Project Summary

OpenSync provides cloud-synced dashboards for AI coding sessions across tools like OpenCode, Claude Code, and Cursor. It targets engineers and researchers by tracking session activity, tool usage, and token spend, enabling the creation of evaluation datasets and improving AI development workflows.

How It Works

The system synchronizes coding sessions in real-time via dedicated plugins for various AI development environments. It leverages Convex for its backend, handling real-time data synchronization and state management, and WorkOS for authentication. Frontend components are built with React, Vite, and Tailwind CSS. OpenAI's embeddings power semantic search capabilities, allowing users to find relevant code snippets and sessions based on meaning rather than just keywords.

Quick Start & Requirements

The easiest way to start is using the hosted version at opensync.dev. Users sign in with GitHub or email and install a sync plugin. For self-hosting, clone the repository (git clone https://github.com/waynesutton/opensync.git), install dependencies (npm install), and run the development server (npx convex dev). Self-hosting requires accounts for Convex, WorkOS, and OpenAI. Official quick-start guides and plugin documentation are available.

Highlighted Details

  • Real-time synchronization of coding sessions as work progresses.
  • Advanced search functionality supporting full-text, semantic, and hybrid queries.
  • User data remains private within their account.
  • Session tagging for organizing and preparing evaluation datasets.
  • Export options include DeepEval JSON, OpenAI Evals JSONL, and plain text formats.
  • Dashboard offers four views: Overview, Sessions, Evals, and Analytics for usage stats, cost tracking, and model comparison.

Maintenance & Community

No specific details regarding maintainers, community channels (like Discord/Slack), or project roadmap were provided in the README.

Licensing & Compatibility

The project is released under the MIT license, which generally permits commercial use and integration into closed-source projects.

Limitations & Caveats

Self-hosting requires setting up and potentially paying for external services like Convex, WorkOS, and OpenAI. The "one-click deploy" option for the frontend only deploys the web UI, necessitating separate backend configuration. Some sync plugins, like droid-sync, are community-built.

Health Check
Last Commit

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
4
Issues (30d)
5
Star History
54 stars in the last 30 days

Explore Similar Projects

Starred by Dan Guido Dan Guido(Cofounder of Trail of Bits), Joe Walnes Joe Walnes(Head of Experimental Projects at Stripe), and
4 more.

opcode by winfunc

0.4%
21k
GUI for Claude Code
Created 8 months ago
Updated 4 months ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Elvis Saravia Elvis Saravia(Founder of DAIR.AI), and
2 more.

awesome-llm-apps by Shubhamsaboo

1.2%
97k
LLM app collection with AI agents and RAG examples
Created 1 year ago
Updated 18 hours ago
Feedback? Help us improve.