Vibely is an open-source, enterprise-grade, all-in-one collaboration platform that seamlessly combines advanced project management (JIRA-like) and knowledge management (Confluence-like) with AI-powered intelligent assistance. Designed for modern teams, Vibely empowers organizations to manage projects, documentation, and workflows in a single, scalable, and self-hosted solution.
- AI-Powered Project Management: Break down epics, automate ticket generation, and estimate tasks using intelligent algorithms.
- Advanced Knowledge Base: Collaborative wiki with version control, templates, and real-time editing.
- Agile Boards: Customizable Kanban/Scrum boards, backlog hierarchy, and sprint management.
- Role-Based Access Control: Hierarchical permissions for secure, flexible team management.
- Real-Time Collaboration: Instant updates, notifications, and activity feeds.
- Enterprise Integrations: GitHub/GitLab, Slack, SSO (Keycloak), and more.
- Self-Hosted & Open Source: Full control, no vendor lock-in, and MIT licensed.
-
Clone the repository:
git clone https://github.com/codesteller/vibely.git cd vibely -
See the docs folder for setup and contribution guides.
-
Start all services with Docker Compose:
cd docker docker compose up --buildThis will start the backend, MongoDB, PostgreSQL, and Redis containers. You can access the backend API at http://localhost:3000 after the containers are running.
-
Test your environment setup: Open a new terminal and run:
cd backend npm install # if not already done npm test
This will run basic tests to check if MongoDB, PostgreSQL, and Redis are accessible from the backend container. All tests should pass if your environment is set up correctly.
We welcome contributions! Please see docs/contribution.md for guidelines.
Vibely is released under the MIT License.
See docs/todo.md for upcoming features and progress.
If you discover a security vulnerability, please see docs/SECURITY.md for responsible disclosure.
See Releases for version history.
Thanks to all contributors and open-source projects that make Vibely possible.
