Skip to content

Commit

Permalink
docs: add context on goose
Browse files Browse the repository at this point in the history
  • Loading branch information
marcklingen committed Jan 31, 2025
1 parent a8ab2bd commit 80d4b1f
Showing 1 changed file with 36 additions and 7 deletions.
43 changes: 36 additions & 7 deletions pages/docs/integrations/goose.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,35 @@ category: Integrations

# Integrating Goose with Langfuse

[Goose](https://github.com/block/goose) is an open-source, on-machine AI agent that automates engineering tasks seamlessly. By integrating Goose with [Langfuse](https://langfuse.com), you can monitor your Goose requests and actions using your self-hosted Langfuse instance.
[Goose](https://github.com/block/goose) is an open-source, on-machine AI agent that automates engineering tasks seamlessly. By integrating Goose with [Langfuse](https://langfuse.com), you can monitor your Goose requests and understand how the agent is performing.

## About Goose

<CloudflareVideo
videoId="11c21d83654cd5b1f993f3c4cbdda4ed"
aspectRatio={2702 / 1696}
gifStyle
/>

Goose is a powerful, open-source AI agent that runs locally on your machine to automate common engineering workflows. It's designed to help developers spend more time building and less time on repetitive tasks.

Core capabilities:

- Fully open source and extensible, enabling you to customize Goose for your specific needs
- Local-first architecture that keeps you in control of execution and data
- Flexible integration options with your preferred LLM providers and Model Context Protocol (MCP) servers
- Built-in intelligence to handle complex engineering tasks with minimal supervision

Here are some real-world examples of how developers use Goose:

- Generate comprehensive test data that accurately reflects complex API business logic
- Build automation scripts for Google Workspace to streamline team coordination
- Execute large-scale codebase migrations, such as React component updates
- Create and manage custom CLI tools to optimize development workflows

GitHub: [https://github.com/block/goose](https://github.com/block/goose)

## Get Started

This guide will walk you through the steps to integrate Goose with Langfuse.

Expand All @@ -30,15 +58,16 @@ export LANGFUSE_HOST=https://cloud.langfuse.com # EU data region 🇪🇺

### Run Goose with Langfuse Integration

Now, you can run Goose and monitor your AI requests and actions through Langfuse.
Now, you can run Goose and monitor your AI requests and actions through Langfuse.

With Goose running and the environment variables set, Langfuse will start capturing traces of your Goose activities.
With Goose running and the environment variables set, Langfuse will start capturing traces of your Goose activities.

<Frame>
![Goose trace in Langfuse](/images/docs/goose-integration/goose-example-trace.png)
</Frame>
_[Example trace (public) in Langfuse](https://cloud.langfuse.com/project/cloramnkj0002jz088vzn1ja4/traces/cea4ed38-0c44-4b0a-8c20-4b0b6b9e8d73?timestamp=2025-01-31T15%3A52%3A30.362Z&observation=7c8e5807-3c29-4c28-9c6f-7d7427be401f)_

_[Example trace link in Langfuse](https://cloud.langfuse.com/project/cloramnkj0002jz088vzn1ja4/traces/cea4ed38-0c44-4b0a-8c20-4b0b6b9e8d73?timestamp=2025-01-31T15%3A52%3A30.362Z&observation=7c8e5807-3c29-4c28-9c6f-7d7427be401f)_
<Frame border fullWidth>
![Goose trace in
Langfuse](/images/docs/goose-integration/goose-example-trace.png)
</Frame>

</Steps>

Expand Down

0 comments on commit 80d4b1f

Please sign in to comment.