docs: lowercase goose in remaining topics (#5861)
Some checks are pending
Canary / bundle-desktop (push) Blocked by required conditions
Canary / bundle-desktop-linux (push) Blocked by required conditions
Canary / bundle-desktop-windows (push) Blocked by required conditions
Canary / Prepare Version (push) Waiting to run
Canary / build-cli (push) Blocked by required conditions
Canary / Upload Install Script (push) Blocked by required conditions
Canary / Release (push) Blocked by required conditions
CI / changes (push) Waiting to run
CI / Check Rust Code Format (push) Blocked by required conditions
CI / Build and Test Rust Project (push) Blocked by required conditions
CI / Lint Rust Code (push) Blocked by required conditions
CI / Check OpenAPI Schema is Up-to-Date (push) Blocked by required conditions
CI / Test and Lint Electron Desktop App (push) Blocked by required conditions
Deploy Documentation / deploy (push) Waiting to run
Live Provider Tests / check-fork (push) Waiting to run
Live Provider Tests / changes (push) Blocked by required conditions
Live Provider Tests / Build Release Binary (push) Blocked by required conditions
Live Provider Tests / Smoke Tests (push) Blocked by required conditions
Documentation Site Preview / deploy (push) Waiting to run
Publish Docker Image / docker (push) Waiting to run

This commit is contained in:
dianed-square 2025-11-24 11:05:41 -08:00 committed by GitHub
parent b357e99b30
commit e7eb18b67a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
37 changed files with 306 additions and 306 deletions

View file

@ -1,18 +1,18 @@
---
title: Advanced Cognee Usage with Goose
description: Advanced patterns for using Cognee knowledge graph with Goose for enhanced memory and automation
title: Advanced Cognee Usage with goose
description: Advanced patterns for using Cognee knowledge graph with goose for enhanced memory and automation
---
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Advanced Cognee Usage with Goose
# Advanced Cognee Usage with goose
This tutorial covers advanced usage patterns for the Cognee extension with Goose, including automated memory management, knowledge graph optimization, and various integration strategies.
This tutorial covers advanced usage patterns for the Cognee extension with goose, including automated memory management, knowledge graph optimization, and various integration strategies.
## Overview
While the basic [Cognee MCP setup](../mcp/cognee-mcp.md) gets you started, this tutorial explores how to make Goose autonomously use the knowledge graph and optimize your workflow.
While the basic [Cognee MCP setup](../mcp/cognee-mcp.md) gets you started, this tutorial explores how to make goose autonomously use the knowledge graph and optimize your workflow.
## Key Concepts
@ -88,7 +88,7 @@ You are an LLM agent with access to a Cognee knowledge graph for memory.
- Only process files returned by `rg --files`
````
Start Goose with instructions:
Start goose with instructions:
```bash
goose run -i ~/.config/goose/cognee-instructions.md -s
```
@ -96,7 +96,7 @@ goose run -i ~/.config/goose/cognee-instructions.md -s
</TabItem>
<TabItem value="method2" label="Method 2">
### Goosehints File
### goosehints File
For faster startup with higher token usage, add to your `.goosehints` file:
@ -139,14 +139,14 @@ Combine with the [Memory MCP extension](../mcp/memory-mcp.md) for hybrid approac
For software development projects:
```bash
# Start Goose with Cognee
# Start goose with Cognee
goose session
# In Goose, analyze your codebase
> Goose, please codify this repository and then help me understand the architecture
# In goose, analyze your codebase
> goose, please codify this repository and then help me understand the architecture
```
Goose will:
goose will:
1. Run `cognee-mcp__codify` on your repository
2. Build a code knowledge graph
3. Answer architecture questions using the graph
@ -157,7 +157,7 @@ For research and documentation:
```bash
# Cognify research documents
> Goose, please cognify the contents of these research papers: paper1.pdf, paper2.pdf, paper3.pdf
> goose, please cognify the contents of these research papers: paper1.pdf, paper2.pdf, paper3.pdf
# Later, query relationships
> What are the connections between the methodologies in these papers?
@ -215,10 +215,10 @@ Monitor and manage your knowledge graph:
```bash
# Check status
> Goose, what's the status of the cognify pipeline?
> goose, what's the status of the cognify pipeline?
# Selective pruning (if needed)
> Goose, can you help me identify outdated information in the knowledge graph?
> goose, can you help me identify outdated information in the knowledge graph?
```
## Troubleshooting
@ -240,8 +240,8 @@ tail -f ~/.local/share/cognee/logs/cognee.log
curl http://localhost:8000/health
# Verify knowledge graph status
# In Goose session:
> Goose, run cognify_status and codify_status
# In goose session:
> goose, run cognify_status and codify_status
```
## Best Practices
@ -251,10 +251,10 @@ curl http://localhost:8000/health
1. **Use nodesets** for organizing different types of information:
```bash
# Developer rules
> Goose, add these coding standards to the 'developer_rules' nodeset
> goose, add these coding standards to the 'developer_rules' nodeset
# Project-specific info
> Goose, cognify this project documentation with nodeset 'project_alpha'
> goose, cognify this project documentation with nodeset 'project_alpha'
```
2. **Regular maintenance**:
@ -274,7 +274,7 @@ curl http://localhost:8000/health
```bash
# Setup
> Goose, codify this repository and remember that I prefer: functional programming patterns, comprehensive tests, and clear documentation
> goose, codify this repository and remember that I prefer: functional programming patterns, comprehensive tests, and clear documentation
# Usage
> Review this pull request and check it against my coding preferences
@ -284,7 +284,7 @@ curl http://localhost:8000/health
```bash
# Before meeting
> Goose, cognify the agenda and participant backgrounds from these documents
> goose, cognify the agenda and participant backgrounds from these documents
# During/after meeting
> Based on the knowledge graph, what are the key action items and how do they relate to our previous discussions?
@ -294,10 +294,10 @@ curl http://localhost:8000/health
```bash
# Literature review
> Goose, cognify these 10 research papers and create a knowledge graph of the relationships between their methodologies
> goose, cognify these 10 research papers and create a knowledge graph of the relationships between their methodologies
# Synthesis
> What are the emerging patterns in the research and what gaps exist?
```
This advanced usage guide should help you maximize the potential of Cognee with Goose for sophisticated knowledge management and automation workflows.
This advanced usage guide should help you maximize the potential of Cognee with goose for sophisticated knowledge management and automation workflows.