Skip to content

NucleoFusion/wyvern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🐉🔥 Wyvern - A Github-Integrated Chat App!

Ever felt that communication in Github was a pain? Well fret not, Wyvern solves this!

Wyvern brings real-time chat to your repositories — so you can discuss issues, ideas, and progress right where the code lives. With Wyvern, you can:

  • 💬 Create dedicated chat spaces for repositories
  • 🧑‍🤝‍🧑 Collaborate with contributors, followers, maintainers, and owners
  • 🛠️ Manage your repo directly: create issues, PRs, view files, and more
  • 🔗 Stay connected — all inside a unified interface

One app to talk, track, and build better GitHub projects.

🗨️ Introduction

Wyvern is a real-time chat and collaboration app built around GitHub repositories. It allows teams, contributors, and maintainers to communicate, manage, and work on projects — all in one place.

GitHub Issues and Discussions are powerful, but they're not built for fast, fluid communication. Project members often end up using third-party tools like Slack or Discord — separating code from conversation.

With Wyvern you can:-

  • 💬 Create chats linked to repositories
  • 🧑‍🤝‍🧑 Talk to contributors, followers and owners
  • 🛠️ Open Issues or PR's from the chat
  • 📂 Browser the repo structure and files
  • 📊 Look at Repo Insights and Data

🛠️ Installation

⚠️ Installation instructions are coming soon. Wyvern is currently in active development — stay tuned for setup guides and deployment steps.

✨ Features

🚧 Wyvern is currently under active development.
Core features like real-time chat, GitHub integration, and repo management are being built.
Stay tuned for the first release!

🚧 Roadmap

  • 💬 Repository-specific chats – Real-time messaging for any GitHub repo
  • 🧑‍🤝‍🧑 Chat with contributors, followers, or owners – Powered by GitHub integration
  • 🛠️ Create issues and pull requests from chat – Turn discussion into action
  • 📂 Browse repo files and structure – View folders, files, and code directly
  • 📊 View repo insights and activity – Commits, contributors, stars, forks & more
  • 🔔 GitHub notifications integration – Stay updated on repo events
  • 🔐 GitHub OAuth login – Secure sign-in with your GitHub account

⚙️ Configuration

🔧 Configuration details will be documented soon.
Wyvern is currently in active development and may require environment variables or GitHub API credentials.

🤝 Contributing

Contributions are welcome and appreciated!

📄 A full CONTRIBUTING.md guide will be added soon.

🗂️ Code Structure

This project is structured as a monorepo with a client and server.

wyvern/
├── client/                  # Frontend apps (SvelteKit + Tauri)
│   ├── cross-platform/      # Tauri + SvelteKit app
│   └── tui/                 # (Planned) Terminal UI
│
├── server/                  # Backend API server (Go)
│   └── internal/            # Internal packages
│       └── routes/          # API route handlers
│
├── README.md
└── ...others

🧪 More modules and packages will be added as development progresses.

🪪 License

This project is licensed under the terms of the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published