Skip to content
forked from apicat/apicat

ApiCat is an API development tool based on AI technology. It analyzes and identifies API requirements input by users, and automatically generates corresponding API documents and codes to help developers develop APIs more quickly and efficiently.

Notifications You must be signed in to change notification settings

gunnzhao/apicat

 
 

Repository files navigation

ApiCat

English | 简体中文

Static Badge Static Badge Static Badge

ApiCat is an API documentation management tool that is fully compatible with the OpenAPI specification. With ApiCat, you can freely and efficiently manage your APIs. It integrates the capabilities of LLM, which not only helps you automatically generate API documentation and data models but also creates corresponding test cases based on the API content. Using ApiCat, you can quickly accomplish anything outside of coding, allowing you to focus your energy on the code itself.

Using our Cloud Services

You can try out ApiCat now. It provides all the capabilities of the self-deployed version.

Local Installation

The easiest way to start the ApiCat is to run our docker-compose.yaml file. Before running the installation command, make sure that Docker and Docker Compose are installed on your machine:

docker compose up -d

After running, you can visit http://localhost:8000 on your browser to start using ApiCat.

If you need to customize the configuration, please refer to our docker-compose.yml file and manually set the environment configuration. After making the changes, please run docker-compose up -d again.

Community

If you have anything you would like to discuss with us, please join our community.

License

MIT

About

ApiCat is an API development tool based on AI technology. It analyzes and identifies API requirements input by users, and automatically generates corresponding API documents and codes to help developers develop APIs more quickly and efficiently.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 45.2%
  • TypeScript 24.5%
  • Vue 21.6%
  • HTML 3.7%
  • CSS 2.2%
  • SCSS 1.9%
  • Other 0.9%