Build your own context

Assemble files, instructions, and Github Issues + PR diffs into well-formatted context. All in one place. Track tokens. Copy with one click.

or try:

Want a better planning UX for coding agents? Try Plannotator →

Token Oversight

Token metrics & insights

Track total tokens for your selected context. See per-file percentages and deeper insights like comment density. Configure max tokens for your favorite AI agent.

16K–2M
Token limits
~4
Chars/token
Find
Heavy files
134,892 tokens200,000 max
Files
23
Instructions
4
Capabilities

Everything you need for context engineering

Prompt Tower brings together all the tools for assembling rich, structured context for AI models.

GitHub & GitLab

Load any public repository from GitHub or GitLab. Browse file trees, select files, and include issues and PRs.

Local Directories

Open folders directly from your computer. Changes are tracked automatically so your context stays in sync.

Smart File Selection

Hierarchical file browser with bulk operations. Select entire folders or individual files with checkboxes.

Instructions & Schemas

Add custom instructions, schemas, and constraints. They're automatically formatted and placed in the right order.

Issues & Pull Requests

Include GitHub issues and PRs with their full context—comments, diffs, and metadata all formatted correctly.

Project Tree Modes

Four tree modes: none, selected files, full tree, or directories only. Control exactly what structure to include.

Visualization

See your context, not just text

Three visualization modes help you understand token distribution at a glance.

3D Tower

Interactive 3D visualization. Blocks stack proportionally to token count. Drag to rotate.

Grid View

100-square grid where each square = 1% of your token limit. See allocation at a glance.

Treemap

Hierarchical rectangles sized by token count. Hover to see details. Perfect for large contexts.

Output Format

Structured XML that AI models love

Output follows a consistent XML schema with clear sections for instructions, project structure, files, issues, and more. One click copies everything to your clipboard.

<instructions>
<project_tree>
<project_files>
<github_issues>
<github_prs>
Generated Context2,847 tokens
<context>
<instructions>
  <instruction>
    Focus on type safety and error handling
  </instruction>
</instructions>

<project_tree>
src/
├── components/
│   └── Button.tsx
├── hooks/
│   └── useAuth.ts
└── utils.ts
</project_tree>

<project_files>
  <file name="Button.tsx" path="src/components/Button.tsx">
    export const Button = ({ children, onClick }) => {
      return (
        <button onClick={onClick}>
          {children}
        </button>
      );
    };
  </file>
  ...
</project_files>
</context>
Free to use, no signup required

Ready to build better prompts?

Start assembling context in seconds. No account needed.

Open Prompt Tower