Skip to content

axiomhq/ai

Repository files navigation

Axiom AI

Axiom AI SDK is a TypeScript toolkit designed to help you build an observability setup around your GenAI-powered apps based on the OpenTelemetry spec.

Documentation

For more information about how to set up and use the Axiom JavaScript SDK, read documentation on axiom.co/docs/ai-engineering/quickstart.

Contributing

Contributions to Axiom AI SDK are welcome and highly appreciated! This project follows semantic commit conventions and maintains high code quality standards.

Prerequisites

  • Node.js 20.x, 22.x, or 24.x
  • pnpm package manager
  • knowledge of OpenTelemetry and TypeScript

Development setup

  1. Fork and clone the repository

  2. Install dependencies:

    pnpm install
  3. Build the project:

    pnpm build
  4. Run tests to ensure everything works:

    pnpm test

Making changes & Pull Request process

  1. Push your changes to your fork
  2. Create a pull request with a semantic title
  3. Fill out the pull request description
  4. Ensure all CI checks pass
  5. Wait for review and address any feedback

Authors

The SDK is created by Axiom team members.

About

Axiom's AI SDK

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •