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.
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
π§ 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!
- π¬ 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 details will be documented soon.
Wyvern is currently in active development and may require environment variables or GitHub API credentials.
Contributions are welcome and appreciated!
π A full CONTRIBUTING.md guide will be added soon.
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.
This project is licensed under the terms of the MIT License.