OpenMates Docs Open Chat

Code

Code Look up programming documentation and view code with syntax highlighting. What It Does The Code app helps developers and anyone working with code. It ca...

[T:documentation.sender_name]

Code

Look up programming documentation and view code with syntax highlighting.

What It Does

The Code app helps developers and anyone working with code. It can fetch the latest documentation for programming libraries and frameworks, and it displays code blocks with proper syntax highlighting and line numbers.

Available skills:

  • Get Docs – Looks up the latest documentation for any programming library, framework, or tool. Works with hundreds of technologies (React, FastAPI, Svelte, Docker, and many more).

Available focus modes:

  • Project Planner – Turns coding ideas into scoped plans, tasks, acceptance criteria, and verification steps before implementation starts.
  • Research Solutions – Compares technical options such as frameworks, APIs, providers, databases, or architecture patterns against your requirements.
  • Learn by Building – Helps you learn a programming topic through a small real project with guided checkpoints.
  • Check Security – Audits server, proxy, deployment, Docker, and infrastructure configuration for security issues.

Code previews:

  • When your mate writes code in a response, it appears as a formatted preview card with syntax highlighting, the programming language label, and a line count.
  • Click a code preview to open it in fullscreen view, where you can copy the code or download it as a file.
  • Multiple code blocks in one message are grouped together for easy scrolling.

How to Use It

  • Ask about a library: “How do I set up routing in FastAPI?”
  • Request code examples: “Show me how to use React hooks”
  • Ask your mate to write code: “Write a Python script that reads a CSV file”
  • Plan a coding project: “Help me plan a small SaaS onboarding flow before we build it”
  • Learn by building: “Teach me Svelte 5 by helping me build a tiny notes app”

Memories

  • Preferred Technologies – Save the languages and frameworks you work with, along with your skill level.
  • Projects – Track your active, planned, and completed projects with optional repository links.
  • Want to Learn – Keep a list of technologies you want to learn next.
  • Coding Setup – Record your preferred workspace, level of help from your mate, and input style preferences.

Tips

  • Documentation lookups are faster and more accurate than general web searches for programming questions.
  • Your mate automatically uses this skill when you ask about a specific library or framework.
  • Code previews support all major programming languages.
  • Web – General web search for broader questions
  • PDF – Read and search uploaded technical documents
  • Docs – Create formatted documents and reports