Skip to content

Debanu895/pair-live

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🀝 pair-live - Code together in real time today

pair-live lets you work with others on your code through your terminal. You can write programs with your team while using your favorite tools. The app syncs files and allows chat between people. It removes the need for screen sharing and keeps your workspace clear.

πŸ“‹ What this tool does

You can use any code editor with pair-live. The program runs inside your terminal and connects your environment to a shared session. It handles file changes so every person in the session sees the same text. You can chat with teammates inside the terminal window to discuss changes. It also shares context with AI tools to help you write better code.

βš™οΈ Requirements

You need a Windows computer to run this software. Ensure you have at least 4GB of memory and a stable internet connection. The app works on Windows 10 and Windows 11. You do not need to install any extra software to start.

πŸ’Ύ Downloading and installing

  1. Open your web browser.
  2. Go to the pair-live download page.
  3. Find the file named pair-live-v1.0.exe under the latest release.
  4. Click the file to start the download.
  5. Save the file to your desktop or downloads folder.
  6. Double-click the file to open the program.
  7. Follow the prompts on the screen to finish the setup.

πŸš€ Starting a session

Open your terminal window. You can search for "Command Prompt" or "PowerShell" in your Windows search bar. Type pair-live and press Enter. The program will start and show a session ID. Copy this ID and send it to your teammate. They need to run the same command and paste the ID to join your workspace.

πŸ’¬ Using the features

Once the session connects, you can start typing in your editor. Any file you save will show up on your teammate's screen. You can send messages by typing /chat followed by your note. The program updates your files every time you save. You can stop the session at any time by pressing Ctrl and C on your keyboard.

πŸ› οΈ Custom settings

You can change how the tool behaves by editing the settings file. Look for a folder named .pair-live in your home user directory. Open the config.txt file with any text editor. You can change the nickname that others see or turn off the file synchronization feature. Save the file after you make your changes. The program reads these settings every time you start it.

πŸ’‘ Best practices

Keep your internet connection stable to avoid interruptions. Do not share sensitive files like passwords or API keys in the session. Ask your teammates to use the same file structure to prevent confusion. If the connection fails, restart the terminal and start a new session.

❓ Common questions

Does this work with my editor? Yes. The app watches your files. It works with Notepad, VS Code, or any other editor you prefer.

Is my code safe? The program keeps your code on your machine. It only shares what you save to the current project folder.

Can I use this with AI tools? Yes. The app provides context to AI tools by listing your open files. You can turn this off in your configuration file.

Do I need a server? No. The app uses direct connections between computers to keep things fast.

What happens if I lose internet? The app will try to reconnect. If it fails, your local files stay safe on your computer.

How do I update the software? Visit the download page to check for new versions. Download the latest file and run it again to overwrite the old version.

Can I use this for projects with many files? Yes. The tool syncs changes quickly. It handles large projects without issues.

Does it work on a slow network? Yes. It uses very little data for text and file changes.

Who owns the code during a session? You own your files. The app only sends updates to the people you invite.

How do I invite more than one person? You can share your session ID with multiple teammates. They will all see the same workspace.

What is the terminal? The terminal is a text-based window that talks to your computer. You use it to run programs and manage files.

How do I see who is connected? Type /list in your chat window to see the names of current participants.

Releases

No releases published

Packages

 
 
 

Contributors