Thanks to visit codestin.com
Credit goes to github.com

Skip to content

aicoding-caret/caret

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
English ν•œκ΅­μ–΄ ζ—₯本θͺž δΈ­ζ–‡

🎯 Caret: Your Personal AI Coding Partner

All Cline Features + Personalized AI Companion + Enhanced System Prompts

πŸ“₯ Install Now in VS Code πŸ“– Documentation

VS Code Marketplace GitHub stars

Caret Personas

Choose and customize your personal AI coding partner!


🎁 NEW: Official Caret AI Provider - Free $10 Credits!

Exciting news! Caret now offers its own official AI provider integration:

  • πŸŽ‰ Promotional Offer: All users receive $10 free credits during the promotional period
  • πŸ’³ Paid Credit Purchase: Coming soon - additional credits will be available for purchase
  • πŸš€ Easy Setup: Select "Caret" as your AI provider in settings to get started

πŸš€ Latest Update: Cline v3.32.7 Fully Integrated!

Caret v0.3.0 now includes all features from Cline v3.32.7 while maintaining 100% backward compatibility with Caret's unique extensions!

What's New in This Merge:

  • βœ… Complete Cline v3.32.7 Adoption - All latest Cline features and improvements
  • βœ… 11 Caret Features Reimplemented - All features preserved with minimal invasion (View Details)
  • βœ… Minimal Invasion Strategy - Only 9 Cline files modified (291 lines) for perfect compatibility
  • βœ… Enhanced AI Prompts - 30-50% API request reduction with optimized editing workflows
  • βœ… Focus Chain - Automatic task management for complex workflows
  • βœ… 300 Unique AI Models - Supported from 25 providers including Claude Sonnet 4.5, GPT-5, and more

Migration Highlights:

  • Phase 4: Backend reimplementation (100% complete βœ…)
  • Phase 5: Frontend reimplementation (100% complete βœ…)
  • Phase 6: Final verification in progress πŸ”„

Full merge documentation: See merge-execution-master-plan.md


Why Choose Caret? 6 Key Reasons

  1. πŸ”„ One-Click Mode Switching - Perfect Cline compatibility, switch anytime
  2. 🎭 Personalized AI Companion - Your unique persona for enjoyable coding
  3. 🧠 Enhanced System Prompts - Smarter and more efficient AI responses
  4. 🌍 4 Languages Support - English, Korean, Japanese, Chinese + 4-language manuals
  5. ⌨️ Enhanced UX - Prompt history, automatic model fetching, and more
  6. 🎯 25 Providers, 300 Models - Cline v3.32.7 fully compatible + extended

πŸ‘‰ See all exclusive features: Complete Features Overview

#1 Feature: Create Your Personal AI Coding Partner

The Persona System that completely differentiates from other AI tools! Beyond simple text chat, code with a visually vibrant AI companion.

Default Personas:


Caret
Friendly robot friend

Oh Sarang
K-POP idol developer

Madobe Ichika
Windows 11 OS-tan

Cyan Macin
macOS assistant

Tando Ubuntu
Open source collaborator

🎨 Customization: Register your own AI name and profile image! ⚑ Toggle Anytime: Enable/disable personas instantly - pure Cline mode available

Cline/Caret Toggle - Master Two Modes Freely!

One-Click Mode Switching

Cline Mode ⇄ Caret Mode

Cline Mode - Original Cline exactly as is:

  • Plan/Act approach - Familiar method for existing Cline users
  • All settings compatible - Use existing settings as-is
  • Same workflow - Familiar usage methods unchanged
  • Stability guaranteed - Cline's proven core engine

Caret Mode - Extended features:

  • Persona System - Create your personal AI companion
  • Enhanced System Prompts - Smarter and more efficient AI
  • 4 Languages Support - Perfect multilingual environment
  • Chatbot/Agent - More intuitive conversation style

Switch Anytime

  • Existing Cline users: Start with Cline mode β†’ Try Caret mode when needed
  • New users: Start with Caret mode β†’ Switch to classic Cline mode anytime
  • Per-project settings: Use different modes for different projects

Coding Without Language Barriers

Perfect 4-language support for developers worldwide to use comfortably in their native language:

Supported Languages (UI + Docs + Manuals)

  • English - Native support (UI, AI chat, docs, manuals)
  • Korean - Complete Korean support (UI, AI chat, docs, manuals)
  • Japanese - Complete Japanese support (UI, AI chat, docs, manuals)
  • Chinese - Complete Chinese support (UI, AI chat, docs, manuals)

πŸ“– Complete Documentation

  • All feature documentation - Learn from installation to advanced features
  • Step-by-step tutorials - Comprehensive guides for all skill levels
  • API reference - Detailed technical documentation
  • Community examples - Real-world use cases and best practices

πŸš€ Get Started in 5 Minutes

Step 1: Installation

Search "Caret" in VS Code Extensions tab β†’ Install

Step 2: API Key Setup

Enter API key for your preferred AI provider in settings
(Caret supports 300 models from 25 providers)

Step 3: Choose Persona

Select your favorite AI persona from sidebar
or create your own custom persona

Step 4: Start Coding!

Press Ctrl+' to open chat window
Type "Hello! Create a React component for me"

πŸš€ Caret's 10 Core Features

Caret extends Cline with powerful new capabilities while maintaining 100% compatibility:

Feature Description Documentation
F01 Common Utilities Shared utility functions and helpers
F02 Multilingual i18n 4-language support (EN/KO/JA/ZH)
F03 Branding & UI System Dynamic brand switching (Caret/CodeCenter)
F04 Caret Account System User authentication and management
F05 Rule Priority System Multi-layer rule configuration
F06 Caret Prompt System JSON dynamic prompts & mode switching
F07 Persona System Customizable AI companions
F08 Feature Config System Modular feature management
F09 Enhanced Provider Setup Advanced AI provider configuration
F10 Input History System Terminal-like command history
F11 Knowledge Parity System Ensures AI and developers share the same knowledge for seamless collaboration

β†’ View Complete Features Index

Outstanding Performance and Economy

Comparison Other AI Tools Caret
Token Usage Standard Optimized
API Cost Standard Reduced
Response Speed Average Optimized
Multi-language No Yes 4 Languages + Manuals
Personas No Yes Supported
Cline Compatible No Yes 100%

System prompt optimization provides more efficient AI responses.

Supported AI Models

Latest Cline v3.32.7 Architecture Fully Compatible

20 Providers | 237 Unique Models | Cline v3.32.7 Fully Compatible

Major Providers: OpenAI GPT-5, Anthropic Claude Sonnet 4.5, Google Gemini 2.5, DeepSeek V3, Qwen3, etc.

View Complete Real-time Updated Model List β†’

All Cline Features + Caret Extensions

  • Plan/Act Mode - Cline's proven transparent development process
  • MCP Support - Model Context Protocol for external system connections
  • Zero Trust Security - Complete client-side execution
  • Free Model Switching - Instant switching between Claude, Gemini, Kimi, etc.
  • Persona System - Caret's unique personalized AI companions
  • Enhanced System Prompts - Smarter and more efficient AI responses
  • 4 Languages Support - Perfect multilingual environment

Roadmap: Caret Getting Even Stronger

Coming Soon (within 1-2 weeks):

  • Self-login System - Simplified API key management
  • Credit Purchase System - More convenient billing system
  • Local LLM Support - Usable without internet
  • Korea-specialized Models - Hyperclova X, EXAONE, etc.

Long-term Plans:

  • Team Collaboration Features - Multiple people working with AI together
  • Learning Features - Personalization that learns your coding style
  • Plugin System - Community extension features

Growing Together as Open Source

Contributor Benefits

  • Service Credits - Free usage rights based on contribution scale
  • Contributor Listing - Name listed on GitHub and official website
  • Beta Tester - Priority access to new features

How to Participate

  1. Bug Reports β†’ Report at Issues
  2. Feature Suggestions β†’ Share new ideas
  3. Code Contributions β†’ Fork then Pull Request
  4. Document Translation β†’ Participate in other language translations
  5. Contributor Guide β†’ Read Repository Guidelines before opening a PR

Support & Community


Start Right Now!

Free Install in VS Code

If you like it, please give us a Star on GitHub!


Detailed Documentation for Developers

If you want to participate in development, check out these documents:

Core Guides

Technical Documentation

Must-read before development: Please first read the AI Work Methodology Guide.

About

Caret: Your New AI Companion : Adding Cursor's Flexibility to Cline's Transparency

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 247