Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

iamrknain/runbind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

2 Commits

Repository files navigation

Bind

Bind is a seamless cross-device text transfer system that allows you to instantly push and pull text, commands, and structured data across devices.

Architecture

This repository is structured as a monorepo containing:

  • server/ : The backend API, web dashboard, and authentication layer. Built with Next.js, Cloudflare Pages, and Cloudflare D1 (SQLite).
  • extension/ : The browser extension (currently in development). Integrating directly into your browser workflow to track, pause, and execute commands quickly.

Project Features

  • Cross-Device Sync: Instantly send and receive text/data between your browser and the server.
  • AI Responses: Connect directly with OpenAI, Gemini, and Claude LLMs to generate responses for bound text.
  • Manual Approvals: Manually provide responses or commands to pending pushes dynamically from the web dashboard.
  • Chat System: Built-in chat to collaborate securely.
  • Security First: Hosted at edge with JSON Web Tokens (JWT) authentication, password hashing, and a secure edge-based database.

Project Setup

The system is split into two parts:

1. Server Setup

First, initialize and spin up the server environment:

cd server
npm install
npm run dev

For detailed setup instructions on D1 database configuration, migrations, and environment variables (JWT, AI API Keys), please refer to the Server README.

2. Extension Initialization

The extension code is yet to be implemented


About

Bind: A background-first data transfer and execution engine. Instantly push notes, autofill inputs across devices, and trigger AI-generated responses (OpenAI, Gemini, Claude) through silent, command-driven workflows.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /