Your AI. Your coding workspace.

884 model options.

Explore 884 model options across 12 sources, from hosted AI to local models. Bring your code, project instructions, and tools into one VS Code workspace.

Coding Task Add rate limiting to the checkout API and update tests and docs.
Context Budget 87% 6,512 / 7,500 tokens

Repository & Workspace

  • src/
  • services/
  • middleware/
  • checkout.ts
  • rate-limit.ts
  • index.ts

… 156 more files

Symbols & Structure

  • RateLimiter
  • applyLimit()
  • getClientId()
  • RATE_LIMIT

… 42 more symbols

Selected Code

42 export async function43 checkout(req, res) {44 const user = await getUser()45 // TODO: rate limiting46 }

Project Instructions

  • Use TypeScript strictly
  • Follow Express patterns
  • Add tests for new logic
  • Update API docs
  • Security first

Skills (Reusable)

  • Rate limiting (Redis)
  • Error handling
  • Express middleware
  • Testing (Jest)

… 12 more skills

MCP Sources & Tools

  • PostgreSQL (MCP)
  • Redis (MCP)
  • Docs (MCP)
  • Internal API (MCP)
  • Git (Tool)

… 6 more tools

Living Context GraphContinuously updated as your project evolves.
884Model options
72Agent evaluations
3Chat, Plan & Agent
LocalOllama option
ZeroCoderFriend quotas

Context you control

Attach the files and folders that matter, combine them with ranked local search, and decide which instructions shape each answer.

Learn more

Providers you choose

Use the model that fits the job. Continue one provider-neutral conversation across local, subscription, and API-backed models.

Learn more

Changes you can trace

Review exact diffs, test results, and automatic checkpoints before you ship, with guarded restore when a change needs to come back.

Learn more

CoderFriend AI for VS Code — Advanced context. Smarter answers. Better code.