Helicone is committed to being an open-source project. We believe in the power of open source for several key reasons:

  1. Transparency: We want our users to understand exactly how our software works and be able to trust it fully.

  2. Giving Back: We’ve benefited immensely from the open-source community, and this is our way of contributing back.

  3. Ease of Self-Hosting and Contribution: Open source makes it simpler for users to self-host Helicone and for developers to contribute to its improvement.

  4. Preventing Vendor Lock-In: We believe users should have the freedom to modify and control the software they rely on.

  5. Execution as the True Differentiator: We’re confident that our value lies not just in our code, but in how we execute and support our product.

License

Helicone is licensed under the Apache License 2.0, a permissive license that allows for wide use, modification, and distribution of our software while providing important protections for both users and contributors.

Key Points

  • Helicone can be freely used, modified, and distributed
  • Contributions are welcome and are covered under the same license
  • Users must include the license and copyright notice with distributions
  • The software is provided “as is” without warranties

For the complete license text, please refer to our LICENSE file on GitHub.

Contributing to Helicone

We welcome contributions from the community! Here are some key guidelines:

  1. We use GitHub Flow - all changes happen through pull requests
  2. Fork the repo and create your branch from main
  3. Add tests for new code and ensure all tests pass
  4. Make sure your code lints
  5. Submit your pull request

For bug reports, feature requests, or user feedback, please use GitHub Issues.

For a more detailed guide on contributing, including how to update cost calculations, please refer to our Contributing Guidelines.

We appreciate every contribution and idea. Join us in making Helicone better for everyone!

Helicone Repositories

Explore and contribute to our open-source projects:

  • Helicone: Our main repository for the Helicone platform.
  • LLM Mapper: A tool for seamless integration between different LLM providers.
  • Helicone Prompts: A library for efficient prompt management in LLM applications.