# Windsurf — tools that shaped CodeVetter

> Canonical page: https://codevetter.com/inspiration/windsurf

An agent’s context has to be assembled from several live signals.

## What we admire

Windsurf’s Cascade put retrieval, workspace state, rules, and recent activity into a single coding flow. Its context choices were useful material for our research into how agents understand a repository.

## The principle that stayed

A context system should know what is current, what came from memory, and what was directly read. Persistent notes can help, but stale notes require an explicit check against source.

## Where CodeVetter stands

Our graph and history receipts identify revisions and mark stale coverage. Windsurf is a research reference; no Cascade service is part of CodeVetter.

## Sources

- [Cascade documentation](https://docs.devin.ai/desktop/cascade/cascade) — the creator's own source
- [CodeVetter codebase-context research](https://github.com/Codevetter/codevetter/blob/main/docs/knowledge/codebase-context-tools-landscape.md) — the CodeVetter project record

This is independent appreciation, not endorsement, partnership, code reuse, or feature parity.

## Public product links

- [CodeVetter](https://codevetter.com/)
- [Download](https://codevetter.com/download)
- [Documentation](https://codevetter.com/docs/)
- [Source](https://github.com/Codevetter/codevetter)
