An open API service indexing awesome lists of open source software.

https://github.com/sayandedotcom/tweakleaf

Tweak your LaTeX resumes and cover-letters with AI Agents ! [ Under Development ]
https://github.com/sayandedotcom/tweakleaf

ai ai-agents aws aws-lambda cover-letter ec2 fastapi langchain langgraph nextjs resume sst

Last synced: 2 months ago
JSON representation

Tweak your LaTeX resumes and cover-letters with AI Agents ! [ Under Development ]

Awesome Lists containing this project

README

          


Tweakleaf Logo

Tweakleaf


Tweak your LaTeX resumes and cover letters with AI Agents!


Apply to 100+ jobs in just 10 minutes for free with AI that creates or tweaks cover letters and resumes optimized with accurate keywords and humanized content to avoid ATS AI detection and improve your document rankings.


🌐 Website
✨ Features
⚡ Why Choose Us
🚀 Getting Started

---

## 🎯 What is Tweakleaf?

Tweakleaf is an AI-powered platform that revolutionizes job applications by automatically generating and optimizing LaTeX resumes and cover letters. Our advanced AI agents use multiple LLM models with sophisticated context engineering to create unique, ATS-optimized documents that are indistinguishable from human-written content.


Tweakleaf Logo

### Key Benefits

- **⚡ Lightning Fast**: Generate documents in ~10 seconds
- **🎯 ATS Optimized**: Superior compatibility with Applicant Tracking Systems
- **🤖 AI-Powered**: Multiple LLM models with advanced context engineering
- **💾 Long-term Memory**: AI learns your preferences across all interactions
- **💰 Cost-Effective**: Only $0.50 per 100 documents if you use OpenAI API key & Free if you use Gemini API key
- **📝 LaTeX Support**: Professional document formatting

## ✨ Want to use Tweakleaf for free? Click here


Tweakleaf Free


## ✨ Features

| Feature | Description |
| ----------------------- | ---------------------------------------------------------------------------------------------------------- |
| **⚡ Speed** | Generate resume/cover letter in ~10 seconds from job description |
| **📝 LaTeX Support** | Professional LaTeX formatting for superior ATS compatibility |
| **🤖 Humanized Text** | Content indistinguishable from human-written text |
| **🎯 ATS Optimization** | AI designed specifically for ATS awareness and high rankings |
| **🔄 Multiple Models** | Support for OpenAI, Anthropic, Gemini, DeepSeek, and Hugging Face models |
| **💰 Low Cost** | Platform is free if you use Gemini API key - [Learn how to use for free](https://tweakleaf.com/blogs/free) |
| **📚 Expert Prompts** | Proven prompts from experts for high ATS rankings |
| **🧠 Long-term Memory** | AI remembers your context and preferences across all interactions |

## ⚡ Why Choose Tweakleaf?

| Aspect | AI Chat Models (ChatGPT, etc.) | **Tweakleaf** |
| ------------------------ | -------------------------------------------------------------- | ------------------------------------------------------------------------- |
| **⏱️ Time** | Copy-paste from chat every time - inefficient & time-consuming | Generate and download documents in ~10 seconds |
| **📝 Prompts** | Your prompts may not be ATS-optimized | Expert-curated prompts proven for high ATS rankings |
| **📄 LaTeX Support** | No LaTeX support - manual copy-paste required | Built-in LaTeX editor & compiler with professional formatting |
| **🎯 ATS Compatibility** | Not ATS-aware | AI specifically designed for ATS optimization |
| **🔍 AI Detection** | Fails ATS AI detection mechanisms | Humanized content that passes AI detection |
| **🧠 Memory** | Forgets context after 6-7 messages | Advanced AI agent with long-term memory |
| **💸 Cost** | $20+/month for quality models | Free with Gemini API key - [Learn more](https://tweakleaf.com/blogs/free) |
| **🔄 Model Variety** | Switch between different websites | All models in one platform |
| **📚 Context** | Short-term memory only | Continuous learning from user context |

## 🚀 Getting Started

### Prerequisites

- Node.js 18+
- pnpm (recommended) or npm
- API keys for your preferred LLM models

### Installation

1. **Clone the repository**

```bash
git clone https://github.com/tweakleaf/tweakleaf.git
cd tweakleaf
```

2. **Install dependencies**

```bash
pnpm install
```

3. **Set up environment variables**

```bash
cp .env.example .env.local
# Add your API keys to .env.local
```

4. **Start the development server**

```bash
pnpm dev
```

5. **Open your browser**
Navigate to `http://localhost:3000`

## 🛠️ Tech Stack

- **Frontend**: Next.js 15, React 19, TypeScript
- **Styling**: Tailwind CSS, Radix UI
- **AI Integration**: OpenAI, Anthropic, Gemini, DeepSeek, Hugging Face
- **Database**: Supabase
- **Authentication**: Clerk
- **Deployment**: SST (Serverless Stack)
- **LaTeX**: Custom LaTeX compiler with CodeMirror editor

## 📸 Screenshots


Tweakleaf Dashboard

## 🤝 Contributing

We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details.

## 📄 License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## 🔗 Links

- **Website**: [tweakleaf.com](https://tweakleaf.com)
- **GitHub**: [github.com/tweakleaf](https://github.com/tweakleaf)
- **LinkedIn**: [linkedin.com/company/tweakleaf](https://www.linkedin.com/company/tweakleaf)

## 📞 Support

If you have any questions or need help, please:

- Open an issue on GitHub
- Contact us through our website
- Join our community discussions

---


Made with ❤️ by the Tweakleaf team