Skip to content

Lifa-su/ai-toolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿงฐ AI Toolbox

A free, open-source collection of AI-powered productivity tools.

ๅŸบไบŽ DeepSeek API ็š„ๅ…่ดน AI ๆ•ˆ็އๅทฅๅ…ท้›†ๅˆ๏ผŒๅผ€็ฎฑๅณ็”จใ€‚

Stars Forks License Issues Last Commit

๐ŸŽฏ Live Demo ยท ๐Ÿ› Report Bug ยท ๐Ÿ’ก Request Feature


โœจ Features

Tool Description Status
โœ๏ธ AI Rewrite & Polish Intelligently optimize Chinese & English text expressions โœ… Available
๐Ÿ“ AI Summary Extract key points from long articles in one click โœ… Available
๐ŸŒ AI Translation Chinese / English / Japanese / Korean cross-language translation โœ… Available
๐Ÿ“ฑ Markdown โ†’ WeChat Convert Markdown to WeChat article formatting with inline styles โœ… Available

๐Ÿ’ก All tools are powered by DeepSeek โ€” fast, accurate, and cost-effective.

๐Ÿš€ Quick Start

Prerequisites

Installation

# Clone the repository
git clone https://github.com/Lifa-su/ai-toolbox.git
cd ai-toolbox

# Install dependencies
npm install

# Set up environment variables
cp .env.local.example .env.local
# Edit .env.local and add your DeepSeek API Key

# Start the dev server
npm run dev

Open http://localhost:3000 and you're good to go! ๐ŸŽ‰

๐ŸŽฏ Demo

๐Ÿ‘‰ Try it now: https://ai-toolbox.vercel.app

No sign-up required. Just open and use.

๐Ÿ›  Tech Stack

Technology Purpose
Next.js 14 React framework (App Router)
React 18 UI library
TailwindCSS Utility-first CSS
DeepSeek API AI model backend
Vercel Deployment platform

๐Ÿ“ฆ Project Structure

ai-toolbox/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ app/
โ”‚   โ”‚   โ”œโ”€โ”€ api/          # API routes (rewrite, summary, translate, markdown)
โ”‚   โ”‚   โ”œโ”€โ”€ rewrite/      # AI rewrite page
โ”‚   โ”‚   โ”œโ”€โ”€ summary/      # AI summary page
โ”‚   โ”‚   โ”œโ”€โ”€ translate/    # AI translation page
โ”‚   โ”‚   โ”œโ”€โ”€ markdown/     # Markdown to WeChat page
โ”‚   โ”‚   โ”œโ”€โ”€ layout.js     # Root layout
โ”‚   โ”‚   โ”œโ”€โ”€ page.js       # Home page
โ”‚   โ”‚   โ””โ”€โ”€ globals.css   # Global styles
โ”‚   โ””โ”€โ”€ components/       # Reusable UI components
โ”‚       โ”œโ”€โ”€ Header.js
โ”‚       โ”œโ”€โ”€ Footer.js
โ”‚       โ”œโ”€โ”€ ToolCard.js
โ”‚       โ”œโ”€โ”€ TextProcessor.js
โ”‚       โ”œโ”€โ”€ TranslateProcessor.js
โ”‚       โ””โ”€โ”€ MarkdownProcessor.js
โ”œโ”€โ”€ .env.local.example    # Environment variable template
โ”œโ”€โ”€ next.config.js
โ”œโ”€โ”€ tailwind.config.js
โ””โ”€โ”€ package.json

โš™๏ธ Environment Variables

Variable Description
DEEPSEEK_API_KEY Your DeepSeek API key (Get one here)

๐Ÿค Contributing

Contributions are welcome! Here's how you can help:

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/amazing-feature
  3. Commit your changes: git commit -m 'Add amazing feature'
  4. Push to the branch: git push origin feature/amazing-feature
  5. Open a Pull Request

Feel free to open an issue for bug reports, feature requests, or questions.

๐Ÿ“„ License

This project is licensed under the MIT License.


If you find this project useful, please consider giving it a โญ๏ธ

Made with โค๏ธ by Lifa-su

About

๐Ÿงฐ Free & open-source AI productivity tools โ€” text rewriting, summarization & more. Powered by DeepSeek + Next.js.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors