Want to read more about how the service works for users of support?

Last updated: December 04, 2024

Last updated: December 04, 2024

What is Githelp today

What is Githelp today

Githelp is a platform that connects businesses, organizations and solo developers with open source projects.


The connection is currently established through the browsing function on the Githelp website, where you can access the support landing pages of various OS projects, and create tickets there. Or, by going to registered OS projects´ Discord servers and using our assistant, for projects who have installed that.


The actual support is offered in three different ways:


  • Paid expert help - from core teams and/or validated experts

  • Free Community help

  • Free AI-support


To see upcoming functionality and plans going forward, head to our Planned roadmap.

Which repositories do we provide support for

Which repositories do we provide support for

We try to provide support for most OS repositories registered on Github, however divided into two categories. If the project has registered on our platform, the support is more extensive, as this means we have established a connection directly to the core team of the project. For the unregistered proejcts, the support is more limited, due to lack of such connection. As a user, one is encouraged to request a core team connection for any OS project one wants help for. It is completely free to do so, and is done from the support landing page of the repository in question.

Registered repositories

Registered repositories

For registered repositories we offer:


  • Expert help instantly (if experts are online)

  • Community help* (free)

  • AI-support* (free and repo-specific)


*Community help and AI-support require that the repository has installed our assistant at their Discord server, normally in their help channel.

For registered repositories we offer:


  • Expert help instantly (if experts are online)

  • Community help* (free)

  • AI-support* (free and repo-specific)


*Community help and AI-support require that the repository has installed our assistant at their Discord server, normally in their help channel.

Unregistered repositories

Unregistered repositories

For unregistered repositories we offer:


  • Expert help within 48 hours

  • AI-support* (free and repo-specific)


*AI-support is only offered for unregistered repositories if requested by the users.

For unregistered repositories we offer:


  • Expert help within 48 hours

  • AI-support* (free and repo-specific)


*AI-support is only offered for unregistered repositories if requested by the users.

Commission given to OS projects

Commission given to OS projects

All registered OS projects on our platform receive a 5-10% commission from any support provided on their project using Githelp. Acting as an alternative to donations for you as a user, and a potentially valuable additional source of funding for the OS project in question. Accumulated commissions generated from support on unregistered projects are set aside, and paid out to the project upon registration.


You can see the commission rates at the support page of each repository.

How to get started

How to get started

Register yourself

Register yourself

Start with registering yourself. If you are a team member of a business/organization or an individual private developer using OS, the right user category would be User of support. You can make the registration here. If you register as a team member of a business/organization, the entity don´t have to be registered before you register. You can invite your employer by sharing this link. When registering as a user of support you can use the service both privately or through your employer.

If you want to use the service as multiple user groups, register one at a time.

Start with registering yourself. If you are a team member of a business/organization or an individual private developer using OS, the right user category would be User of support. You can make the registration here. If you register as a team member of a business/organization, the entity don´t have to be registered before you register. You can invite your employer by sharing this link. When registering as a user of support you can use the service both privately or through your employer.

If you want to use the service as multiple user groups, register one at a time.

When registered

When registered

After the registration we reach out, and coordinate these details directly with you:


  • Which OS repositories your team is using, that you would like a direct connection to.

  • If not using the service through an employer, we will ask for payment details.

Start using Githelp

Start using Githelp

You will find information on how to use the service both on our website and in this documentation. If you have any additional questions or struggles, we are avilable and ready to help out with any assistance.

How to use githelp

How to use githelp

When registered you can use the service, either by going to Browse repositories on the Githelp website, or by going to the Discord server of OS projects who have installed our assistant. If using the service through your employer, we need your employer to validate you before you can get help.

Areas of use

Areas of use

Githelp can be used for various purposes, with the main aim of making you and your team more efficient. Increasing the production, getting past problems faster, and shipping more code. Examples of usage areas could be:

  • Bugs

  • Best practices

  • Breaking changes

  • Dependencies

  • Validate assumptions

  • Documentation

  • Mentoring

  • Code reviews

Githelp can be used for various purposes, with the main aim of making you and your team more efficient. Increasing the production, getting past problems faster, and shipping more code. Examples of usage areas could be:

  • Bugs

  • Best practices

  • Breaking changes

  • Dependencies

  • Validate assumptions

  • Documentation

  • Mentoring

  • Code reviews

How to use githelp

How to use githelp

Find the repository you want help with

Find the repository you want help with

Go to Browse repositories on the Githelp website, or go to the Discord server of the OS project you want help with, to check if they have installed our assistant. If you start by browsing the repository, you can also access the project´s Discord server from their support landing page.

Browsing for repository from the Githelp website

Browsing for repository from the Githelp website

Ask for help

Ask for help

You can ask for help by creating a ticket from the repository´s support landing page, or by interacting with the Githelp assistant on the project´s Discord server, if they have installed it. If interacting with the assistant you can also get community help or AI-support as an integrated part of the interaction.

Creating a ticket would take anywhere from 1-5 minutes, depending on the scope of your issue. If there is someone online from the repo in question you would be able to get help immediately. You can also decide to schedule help for later, if that suits you better.

You can ask for help by creating a ticket from the repository´s support landing page, or by interacting with the Githelp assistant on the project´s Discord server, if they have installed it. If interacting with the assistant you can also get community help or AI-support as an integrated part of the interaction.

Creating a ticket would take anywhere from 1-5 minutes, depending on the scope of your issue. If there is someone online from the repo in question you would be able to get help immediately. You can also decide to schedule help for later, if that suits you better.

Creating and submitting a ticket

Get Help

Get Help

The help can be given by chat, voice or video, based on your preference. As soon as we have found someone that can help you from the specific repository, we will send you an email with a link to connect you with the person.

Payments

Payments

If you have used the service through your employer, all invoicing and payments will be taken with your employer, as already agreed with them. If you have used the service privately, we will send you a link with the payment details, for you to make the payment. All our payments are processed through Stripe.

Pricing

Pricing

Registering for Githelp is completely free. You are only charged a fee upon engaging an expert in helping you with a particular issue. The fee is either invoiced your employer or paid by you directly, depending on whether you use the service through your employer or privately.

Community help and AI-support

Community help and AI-support

Community help and AI-support through the Githelp assistant, are services that are free to use. There are no costs associated with using these functionalities.

Expert Help

Expert Help

If creating a ticket and actively engaging an expert, you are charged a fee if someone claims your ticket and help is initiated. The fee is divided into two main elements - a starting fee and a fee per minute.

Ticket start fee - 15,00 USD
First 60 minutes - 1,50 USD/minute
After 60 minutes - 1,00 USD/minute

If no one claims your ticket, you are not charged any fee.

If creating a ticket and actively engaging an expert, you are charged a fee if someone claims your ticket and help is initiated. The fee is divided into two main elements - a starting fee and a fee per minute.

Ticket start fee - 15,00 USD
First 60 minutes - 1,50 USD/minute
After 60 minutes - 1,00 USD/minute

If no one claims your ticket, you are not charged any fee.

What happens if I pause the help?

What happens if I pause the help?

You are only charged for the time a helper is actively trying to solve your issue. This means the elapased time of a voice- or video chat. Or the active text chatting time. If you for some reason decide to pause the help and return later, the time in between will of course not be charged.

If the helper uses any time on his own to do research or trying to solve the issue, outside your active chatting, this time will be included in the the charged help.

You are only charged for the time a helper is actively trying to solve your issue. This means the elapased time of a voice- or video chat. Or the active text chatting time. If you for some reason decide to pause the help and return later, the time in between will of course not be charged.

If the helper uses any time on his own to do research or trying to solve the issue, outside your active chatting, this time will be included in the the charged help.

Who receives the fees?

Who receives the fees?

All fees paid for expert help is split between the helper, the OS project and Githelp. In addition all fees come with a transaction fee, equivalent to the cost we have of making the transaction.

Githelp gets 0-10% of any transaction, while the Stripe fee is estimated at 2%. This means 88-98% of any transaction is shared between the helper and the OS project.

All fees paid for expert help is split between the helper, the OS project and Githelp. In addition all fees come with a transaction fee, equivalent to the cost we have of making the transaction.

Githelp gets 0-10% of any transaction, while the Stripe fee is estimated at 2%. This means 88-98% of any transaction is shared between the helper and the OS project.

Planned roadmap

Planned roadmap

Githelp is currently at an early stage, but we have great plans for the coming months. We hope that our platform can grow and evolve with the community and its users.

Current roadmap

Current roadmap

On a high level, we are planning for the following development and feature introductions:


  • Slack-assistant - Assistant that can be installed in your own Slack - November 27, 2024

  • Statistics dashboard that you can log into - November 27, 2024

  • VS Code GPT extension - Githelp available as a part of the GPT-service in VS Code - November 27, 2024

Do you have feature ideas?

Do you have feature ideas?

If you have other ideas on what we should focus on, let us know. We appreciate any engagement from the community. Also thoughts related to the already listed features are highly appreciated.

Want to be an early user?

Want to be an early user?

If there are any particular features you are extra interested in, and want to be an early tester/user of, let us know. We will in that case put you on the list of early notifications.