Core Concepts

ContextForge has 3 main types of data. Understanding them helps you get the most out of your AI memory.

The 3 Resource Types

Knowledge

Notes, docs, decisions

GitHub

Commits & PRs

Tasks

Tasks & tracking

Knowledge Spaces

Your personal knowledge base. Store notes, documentation, code patterns, decisions - anything you want Claude to remember.

Save knowledge

"Save this: our API uses JWT tokens with 24h expiration"
"Remember that we use Tailwind for all styling"

Search knowledge

"How do we handle authentication?"
"What styling framework do we use?"

Common Commands

"list my spaces" - See all your spaces
"create a space called X" - New space
"save this to space X" - Save to specific space
"search X for..." - Search specific space

GitHub Integration

Automatically sync your commits and PRs. Once connected, every push is saved - no manual work needed.

Setup (one time)

"Connect my repo github.com/user/project"

Then configure the webhook in GitHub (Claude will guide you)

Query your history

"What commits did I make today?"
"Show PRs merged this week"

Common Commands

"list my repos" - Connected repositories
"show my commits" - Recent commits
"show my PRs" - Pull requests
"sync last 50 commits" - Import history

Tasks

Track tasks and todos. Create tasks, assign them to collaborators, and mark them done - all through natural conversation.

Task Workflow

Pending
In Progress
Resolved

Create & manage

"Create a task: Fix login bug"
"Mark task abc123 as done"

Track progress

"What's pending?"
"What should I work on next?"

Common Commands

"list my tasks" - See pending tasks
"what's next?" - Get recommendation
"start working on X" - Mark in progress
"resolve task X" - Mark as done

Quick Reference

Here's a cheat sheet of natural language commands you can use:

What you wantWhat to say
See your knowledge spaces"list my spaces"
Save something to memory"save this: ..." or "remember that..."
Search your knowledge"search for..." or just ask a question
See connected GitHub repos"list my repos" or "show github repos"
See recent commits"show my commits" or "what did I commit today?"
See pending tasks"list my tasks" or "what's pending?"
Create a new task"create task: [title]"
Get work recommendation"what should I work on?" or "what's next?"

Tips

  • Just talk naturally. You don't need to use exact commands - Claude understands context.
  • Knowledge Spaces are for manual storage. GitHub spaces are automatic after setup.
  • Tasks help you stay organized. Use "what's next?" to get smart recommendations based on priority.