mirror of
https://github.com/aaif-goose/goose.git
synced 2026-06-01 22:09:18 +02:00
Fix a few bad links (#8413)
This commit is contained in:
@@ -12,7 +12,7 @@ authors:
|
||||
|
||||
Machine learning and data science workflows are inherently iterative. You load data, explore patterns, build models, and refine your approach based on results. But traditional AI assistants lose context between interactions, forcing you to reload data and re-establish context repeatedly—making data-heavy development slow and expensive.
|
||||
|
||||
The [**MCP Jupyter Server**](https://github.com/aaif-goose/mcp-jupyter) solves this by enabling AI agents like Goose to work directly with your Jupyter notebooks, maintaining persistent memory and state across interactions while letting the AI interact with your data through code execution rather than raw data transfer.
|
||||
The [**MCP Jupyter Server**](https://github.com/block/mcp-jupyter) solves this by enabling AI agents like Goose to work directly with your Jupyter notebooks, maintaining persistent memory and state across interactions while letting the AI interact with your data through code execution rather than raw data transfer.
|
||||
|
||||
<!--truncate-->
|
||||
|
||||
@@ -130,7 +130,7 @@ This fluid back-and-forth, where the assistant understands and builds upon the e
|
||||
|
||||
Here you can see an example notebook that was handled by the MCP Jupyter Server. The server
|
||||
|
||||
**[📓 View the Complete Demo Notebook](https://github.com/aaif-goose/mcp-jupyter/blob/main/demos/demo.ipynb)**
|
||||
**[📓 View the Complete Demo Notebook](https://github.com/block/mcp-jupyter/blob/main/demos/demo.ipynb)**
|
||||
|
||||
The demo walks through a typical data science workflow:
|
||||
- **Install Missing Libraries**: Installing missing libraries for the notebook
|
||||
@@ -157,4 +157,4 @@ For detailed setup and configuration, check out the [complete documentation](htt
|
||||
<meta name="twitter:title" content="MCP Jupyter Server: Bringing Notebook Intelligence to AI Agents" />
|
||||
<meta name="twitter:description" content="A powerful MCP server that enables AI agents to interact with Jupyter notebooks while preserving kernel state and variable context" />
|
||||
<meta name="twitter:image" content="https://goose-docs.ai/assets/images/data-goose-7fc60ab0a13a9e9b6c22172d6ac166ab.png" />
|
||||
</head>
|
||||
</head>
|
||||
|
||||
@@ -55,7 +55,7 @@ The recipe:
|
||||
- Handles different flag implementations, ranging in complexity
|
||||
- Attempts refactoring for outdated code paths
|
||||
- Can automatically create draft pull requests, via the GitHub CLI
|
||||
- Integrates with [Xcode Index MCP](https://github.com/aaif-goose/xcode-index-mcp) for deep iOS project understanding
|
||||
- Integrates with [Xcode Index MCP](https://github.com/block/xcode-index-mcp) for deep iOS project understanding
|
||||
- Plans, implements, builds and tests locally to improve the accuracy of the flag removal result
|
||||
|
||||
|
||||
@@ -104,4 +104,4 @@ Want to tweak the base recipe for your own needs? Check out [Clean up feature fl
|
||||
<meta name="twitter:title" content="When AI Becomes Your New Team Member: The Story of Goose Janitor" />
|
||||
<meta name="twitter:description" content="How an engineering team is trialling autonomous AI-powered technical debt cleanup" />
|
||||
<meta name="twitter:image" content="https://goose-docs.ai/assets/images/goose-janitor-129889884d9265d001fe12cbfde03d57.png" />
|
||||
</head>
|
||||
</head>
|
||||
|
||||
@@ -33,7 +33,7 @@ From writing blog posts about goose, fixing bugs, or adding new features, our go
|
||||
To help you make the most of each of your contributions, below is a quick guide on general rules to follow, important resources, how top contributors are tallied, and more below:
|
||||
|
||||
## ✅ Key Rules
|
||||
1. Read the [code of conduct](https://github.com/aaif-goose/.github/blob/main/CODE_OF_CONDUCT.md).
|
||||
1. Read the [code of conduct](https://github.com/block/.github/blob/main/CODE_OF_CONDUCT.md).
|
||||
2. Refer to the [Responsible AI-Assisted Coding Guide](https://web.archive.org/web/20260305122657/https://github.com/aaif-goose/goose/blob/main/HOWTOAI.md), [Contributing Guide](https://github.com/aaif-goose/goose/blob/main/CONTRIBUTING.md) & [README](https://github.com/aaif-goose/goose/blob/main/README.md) for your contributions.
|
||||
3. Choose a task from this project's Hacktoberfest [Project Hub](https://github.com/aaif-goose/goose/issues/4705). Each issue has the 🏷️ `hacktoberfest` label.
|
||||
4. Comment ".take" on the corresponding issue to get assigned the task.
|
||||
|
||||
@@ -54,7 +54,7 @@ The `ctx.sample()` call sends a prompt back to the connected AI and waits for a
|
||||
|
||||
## A Real Example: Council of Mine
|
||||
|
||||
[Council of Mine](https://github.com/aaif-goose/mcp-council-of-mine) is an MCP server that takes sampling to an extreme. It simulates a council of nine AI personas who debate topics and vote on each other's opinions.
|
||||
[Council of Mine](https://github.com/block/mcp-council-of-mine) is an MCP server that takes sampling to an extreme. It simulates a council of nine AI personas who debate topics and vote on each other's opinions.
|
||||
|
||||
But there's no LLM running inside the server. Every opinion, every vote, every bit of reasoning comes from sampling requests back to the user's connected LLM.
|
||||
|
||||
@@ -208,4 +208,4 @@ If you want to see sampling in action, [Council of Mine](/docs/mcp/council-of-mi
|
||||
<meta name="twitter:title" content="MCP Sampling: When Your Tools Need to Think" />
|
||||
<meta name="twitter:description" content="Learn how MCP Sampling lets your tools call the AI instead of the other way around." />
|
||||
<meta name="twitter:image" content="https://goose-docs.ai/assets/images/mcp-sampling-4e857d422eb4fcbfbf474003069ba732.png" />
|
||||
</head>
|
||||
</head>
|
||||
|
||||
@@ -49,7 +49,7 @@ It’s the same model and the same agent, but the behavior changes completely.
|
||||
|
||||
## Where Council of Mine fits in
|
||||
|
||||
Seeing the flow change helped me understand sampling conceptually. [Council of Mine](https://github.com/aaif-goose/mcp-council-of-mine) helped me understand it viscerally.
|
||||
Seeing the flow change helped me understand sampling conceptually. [Council of Mine](https://github.com/block/mcp-council-of-mine) helped me understand it viscerally.
|
||||
|
||||
It’s not MCP sampling itself. It’s an example of what becomes possible once sampling exists.
|
||||
|
||||
|
||||
@@ -196,7 +196,7 @@ What's the most strategic question you could ask right now?
|
||||
Install the skill:
|
||||
|
||||
```bash
|
||||
npx skills add https://github.com/aaif-goose/agent-skills --skill rp-why
|
||||
npx skills add https://github.com/block/agent-skills --skill rp-why
|
||||
```
|
||||
|
||||
Make sure you have the built-in [Skills extension](/docs/mcp/skills-mcp/) enabled in goose.
|
||||
@@ -266,4 +266,4 @@ A: Yes! The output is designed to be shareable. Screenshot or copy the quadrant
|
||||
<meta name="twitter:title" content="Level Up Your AI Game with rp-why" />
|
||||
<meta name="twitter:description" content="A goose skill that measures the cognitive complexity of your AI collaboration using the Gas Town × DOK framework." />
|
||||
<meta name="twitter:image" content="https://goose-docs.ai/assets/images/rp-why-banner-d3fdd6f674e8e308169e30efe6379735.png" />
|
||||
</head>
|
||||
</head>
|
||||
|
||||
@@ -13,7 +13,7 @@ import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller';
|
||||
<YouTubeShortEmbed videoUrl="https://www.youtube.com/embed/7Vn_Rixi3tQ" />
|
||||
|
||||
|
||||
This tutorial covers how to add the [Council of Mine MCP Server](https://github.com/aaif-goose/mcp-council-of-mine) as a goose extension featuring 9 LLM council members with distinct personalities who debate topics, vote on each other's opinions, and generate synthesized conclusions through AI-powered deliberation. This is great for helping you make a decision.
|
||||
This tutorial covers how to add the [Council of Mine MCP Server](https://github.com/block/mcp-council-of-mine) as a goose extension featuring 9 LLM council members with distinct personalities who debate topics, vote on each other's opinions, and generate synthesized conclusions through AI-powered deliberation. This is great for helping you make a decision.
|
||||
|
||||
:::tip Quick Install
|
||||
<Tabs groupId="interface">
|
||||
@@ -23,7 +23,7 @@ This tutorial covers how to add the [Council of Mine MCP Server](https://github.
|
||||
<TabItem value="cli" label="goose CLI">
|
||||
**Command**
|
||||
```sh
|
||||
uvx --from git+https://github.com/aaif-goose/mcp-council-of-mine mcp_council_of_mine
|
||||
uvx --from git+https://github.com/block/mcp-council-of-mine mcp_council_of_mine
|
||||
```
|
||||
</TabItem>
|
||||
</Tabs>
|
||||
@@ -43,7 +43,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on
|
||||
description="LLM debate"
|
||||
type="stdio"
|
||||
command="uvx"
|
||||
args={["--from", "git+https://github.com/aaif-goose/mcp-council-of-mine", "mcp_council_of_mine"]}
|
||||
args={["--from", "git+https://github.com/block/mcp-council-of-mine", "mcp_council_of_mine"]}
|
||||
/>
|
||||
</TabItem>
|
||||
<TabItem value="cli" label="goose CLI">
|
||||
@@ -51,7 +51,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on
|
||||
name="Council of Mine"
|
||||
description="LLM debate"
|
||||
type="stdio"
|
||||
command="uvx --from git+https://github.com/aaif-goose/mcp-council-of-mine mcp_council_of_mine"
|
||||
command="uvx --from git+https://github.com/block/mcp-council-of-mine mcp_council_of_mine"
|
||||
timeout={300}
|
||||
/>
|
||||
</TabItem>
|
||||
@@ -424,4 +424,4 @@ Total votes cast: 9
|
||||
|
||||
Number of winners: 1
|
||||
|
||||
</details>
|
||||
</details>
|
||||
|
||||
@@ -10,7 +10,7 @@ import YouTubeShortEmbed from '@site/src/components/YouTubeShortEmbed';
|
||||
|
||||
<YouTubeShortEmbed videoUrl="https://www.youtube.com/embed/gddEgvCLrgU" />
|
||||
|
||||
This tutorial covers how to add the [VS Code MCP Server](https://github.com/aaif-goose/vscode-mcp) as a goose extension to enable VS Code integration, file operations, and development workflow management.
|
||||
This tutorial covers how to add the [VS Code MCP Server](https://github.com/block/vscode-mcp) as a goose extension to enable VS Code integration, file operations, and development workflow management.
|
||||
|
||||
:::tip Quick Install
|
||||
|
||||
@@ -153,4 +153,4 @@ Update the contributing guide with instructions on how to start docusaurus dev s
|
||||
|
||||
## Result
|
||||
|
||||

|
||||

|
||||
|
||||
@@ -103,7 +103,7 @@ export default function SkillsPage() {
|
||||
<Button
|
||||
onClick={() =>
|
||||
window.open(
|
||||
"https://github.com/aaif-goose/Agent-Skills?tab=readme-ov-file#contributing-a-skill",
|
||||
"https://github.com/block/Agent-Skills?tab=readme-ov-file#contributing-a-skill",
|
||||
"_blank",
|
||||
)
|
||||
}
|
||||
|
||||
@@ -252,7 +252,7 @@ function generateInstallCommand(
|
||||
* Generate the view source URL for a skill in the Agent-Skills repo
|
||||
*/
|
||||
function generateViewSourceUrl(skillId: string): string {
|
||||
return `https://github.com/aaif-goose/Agent-Skills/tree/main/${skillId}`;
|
||||
return `https://github.com/block/Agent-Skills/tree/main/${skillId}`;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -200,8 +200,8 @@
|
||||
"id": "council-of-mine",
|
||||
"name": "Council of Mine",
|
||||
"description": "LLM council debate with 9 distinct personas for decision-making",
|
||||
"command": "uvx --from git+https://github.com/aaif-goose/mcp-council-of-mine mcp_council_of_mine",
|
||||
"link": "https://github.com/aaif-goose/mcp-council-of-mine",
|
||||
"command": "uvx --from git+https://github.com/block/mcp-council-of-mine mcp_council_of_mine",
|
||||
"link": "https://github.com/block/mcp-council-of-mine",
|
||||
"installation_notes": "Requires uv to be installed (https://github.com/astral-sh/uv). Installs via uvx from GitHub.",
|
||||
"is_builtin": false,
|
||||
"endorsed": true,
|
||||
|
||||
Reference in New Issue
Block a user