Skip to content

Feature: Index OpenSauced repositories and contributors #13

Open
@bdougie

Description

@bdougie

Type of feature

🍕 Feature

Current behavior

Today we are taking a snapshot of the code base. To extend this, I would love to see us PR data similar to how we do this in the API. This would require this project to aware of api.opensauced.pizza and source additional data from there.

@jpmcb this would be the first step towards making star-search, or empowering the 6 degrees of separation mentioned in the discord.

Suggested solution

PR indexing

  • Specifically "Files changed" - This would require api.opensauced.pizza updates the PR entity.
  • Commits (currently in progress here https://github.com/open-sauced/api/pull/225)
  • Story summarize of commit and PR changes in the VectorDB as a way to train the model.
  • Use the LLM (embeddings + vectordb) to provide standard interpretations

The result of the above

If we could classify the outputs of the above, we start work on a standard rating or quality score for the contributions from PRs.

Additional context

related to open-sauced/pizza-cli#14

Code of Conduct

  • I agree to follow this project's Code of Conduct

Contributing Docs

  • I agree to follow this project's Contribution Docs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions