MCPcopy Index your code
hub / github.com/cogentcore/cogent

github.com/cogentcore/cogent @v0.1.6

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.1.6 ↗ · + Follow
1,514 symbols 4,692 edges 134 files 1,233 documented · 81% 1 cross-repo links updated 9d ago★ 23749 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Cogent Core Logo Cogent Core Name Banner

<a href="https://goreportcard.com/report/cogentcore.org/cogent"><img src="https://goreportcard.com/badge/cogentcore.org/cogent" alt="Go Report Card"></a>
<a href="https://pkg.go.dev/cogentcore.org/cogent"><img src="https://img.shields.io/badge/dev-reference-007d9c?logo=go&logoColor=white&style=flat" alt="pkg.go.dev docs"></a>
<a href="https://github.com/cogentcore/cogent/actions"><img alt="GitHub Actions Workflow Status" src="https://img.shields.io/github/actions/workflow/status/cogentcore/cogent/go.yml"></a>
<a href="https://github.com/cogentcore/cogent/tags"><img alt="Version" src="https://img.shields.io/github/v/tag/cogentcore/cogent?label=version"></a>

Cogent Core is a powerful, fast, elegant software ecosystem for all platforms. This repository contains the Cogent apps built with Cogent Core, such as Cogent Code, Cogent Canvas, and Cogent Chess.

See the Cogent Apps Website for more information.

Extension points exported contracts — how you extend this code

GiDebug (Interface)
GiDebug is the interface for all supported debuggers. It is based directly on the Delve Client interface. [2 implementers]
code/cdebug/cdebug.go

Core symbols most depended-on inside this repo

Add
called by 185
code/splits.go
SetText
called by 151
code/typegen.go
SetText
called by 124
canvas/text.go
Set
called by 75
code/argvars.go
EditState
called by 62
canvas/svg.go
ActiveEditor
called by 47
code/texteditors.go
LogErr
called by 38
code/cdebug/cdelve/cdelve.go
StartedCheck
called by 38
code/cdebug/cdelve/cdelve.go

Shape

Method 1,182
Function 202
Struct 97
TypeAlias 32
Interface 1

Languages

Go100%

Modules by API surface

canvas/enumgen.go94 symbols
code/debugpanel.go59 symbols
code/cdebug/cdelve/cdelve.go53 symbols
code/commands.go50 symbols
code/cdebug/cdebug.go44 symbols
code/cdebug/stubdbg/stubdbg.go43 symbols
code/files.go42 symbols
canvas/canvas.go42 symbols
canvas/edits.go40 symbols
code/typegen.go39 symbols
code/code.go38 symbols
marbles/graph.go37 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

$ claude mcp add cogent \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page