52 lines
1.8 KiB
Plaintext
52 lines
1.8 KiB
Plaintext
---
|
|
title: Intro
|
|
sidebarTitle: Intro
|
|
description: Context7 brings up-to-date, version-specific library documentation into your AI coding assistant
|
|
---
|
|
|
|
Context7 brings up-to-date, version-specific documentation and code examples directly into your AI coding assistant. That means no more outdated code or hallucinated APIs.
|
|
|
|
## ❌ Without Context7
|
|
|
|
LLMs rely on outdated or generic information about the libraries you use:
|
|
|
|
- ❌ Code examples based on old training data
|
|
- ❌ Hallucinated APIs that don't even exist
|
|
- ❌ Generic answers for old package versions
|
|
|
|
## ✅ With Context7
|
|
|
|
Context7 MCP pulls up-to-date, version-specific documentation and code examples straight from the source — and places them directly into your prompt.
|
|
|
|
Add `use context7` to your prompt in your AI coding assistant:
|
|
|
|
```txt
|
|
Create a Next.js middleware that checks for a valid JWT in cookies and redirects unauthenticated users to `/login`. use context7
|
|
```
|
|
|
|
```txt
|
|
Configure a Cloudflare Worker script to cache JSON API responses for five minutes. use context7
|
|
```
|
|
|
|
Context7 grounds your LLM with up-to-date documentation, ensuring that it always writes high quality code.
|
|
|
|
- 1️⃣ Write your prompt naturally
|
|
- 2️⃣ Add `use context7` to your prompt
|
|
- 3️⃣ Get working code with current APIs
|
|
|
|
No tab-switching, no hallucinated APIs that don't exist, no outdated code generation.
|
|
|
|
## Next Steps
|
|
|
|
<CardGroup cols={1}>
|
|
<Card title="Install Context7" icon="download" href="https://github.com/upstash/context7#installation">
|
|
Get set up in 2 minutes with your preferred AI coding assistant
|
|
</Card>
|
|
<Card title="Troubleshooting" icon="wrench" href="/resources/troubleshooting">
|
|
Common issues and solutions
|
|
</Card>
|
|
<Card title="Get an API Key" icon="key" href="https://context7.com/dashboard">
|
|
Unlock higher rate limits and use your private repositories
|
|
</Card>
|
|
</CardGroup>
|