Skip to content

Latest commit

 

History

History
108 lines (86 loc) · 3.62 KB

examples.mdx

File metadata and controls

108 lines (86 loc) · 3.62 KB
title description keywords metaTitle metaDescription
Build Your Own
Some internal dev tools you can build with Greptile
AI developer tools, custom integrations, software development lifecycle, code analysis, automated workflows, developer productivity
Greptile API: Create AI-Enhanced Developer Tools for Your Workflow
Learn how to build custom AI-powered developer tools using Greptile API. Enhance planning, implementation, testing, and maintenance stages of your software development lifecycle.

Greptile's API can be used to build tools to augment every step of your software development lifecycle using AI, from when you create a ticket to when you merge your code and update your docs.

Here are some examples, sorted by steps in the software development life cycle.


Planning & Design

Integrate Greptile with **GitHub Issues**, **Linear**, **Jira**, **Asana** etc. to automatically add codebase context to every new ticket, detailing how to get started with the ticket, what files to look, etc.
<Step
  title="Design Doc Reviewer"
  icon="route"
  >
  Integrate Greptile with **Quip** or **Google Docs** so it can provide codebase context-aware comments, catching gaps and recommending things to consider before you start programming. 
</Step>

Implementation

<Step
    title="Q&A Slackbot"
    icon="slack"
  >
Greptile can answer your teams questions about your source code, right in your **Slack**!
</Step>
<Step
  title="Intelligent Debugger"
  icon="bug"
>

Integrate with your debugger to automatically get codebase context-aware tips for where errors might be coming from!

<Step
title="Commit message generator"
icon="code-commit"

Integrate Greptile with git to auto-generate a comprehensive, codebase context-aware commit message. Future developers will thank you!


Testing & Integration

Greptile's API can generate new tests for each push, simply integrate it with GitHub/Gitlab etc. and configure the app to use Greptile to generate tests on every major code change.

<Step title="AI PR Review Bot" icon="user-magnifying-glass"

Integrate Greptile's API with GitHub and get intelligent, codebase context-aware comments on every PR. The added context can vastly speed up the review process, and catch potential issues that human reviewers might not!

<Step title="Auto Doc Updater" icon="book-sparkles"

Integrate Greptile with GitHub, Confluence, or Notion, so Greptile can automatically update your docs when new code is pushed. With full codebase context, the docs are informed and relevant!

<Step title="Changelog Writer" icon="file-plus-minus"

Integrate Greptile with your docs pipeline to auto-generate changelogs for every version. Simply pass in the diff and commit message, and Greptile will use it's codebase context awareness to write an informative, complete changelog!


Maintenance

<Step title="Incident Report Enricher" icon="triangle-exclamation"

Integrate with **Sentry** or **Cloudwatch** to get an slack messages/emails with potential diagnosis, relevant code references to investigate, and useful context in the event of an outage. 
Got an idea for how to use our API that we missed? [Tell us!](mailto:[email protected])