Clover Server Docs
Welcome to the Clover API Server documentation, the backend to our Clover IDE extension that provides real-time, single-line AI code suggestions directly at the cursor position, based on code already in the editor.
- Conducting Data Analysis on Clover usage.
- Integrating Clover into a new or existing IDE or Extension.
You've come to the right place.
Explore the Documentationβ
Browse the core components of the Clover backend system.
ποΈ System Architecture and Design
The Clover Server is designed to provide a robust and scalable backend for the Clover application. The architecture is based on a client-server model, where the server handles requests from clients, processes data, and communicates with external services as needed.
ποΈ Data Schemas
3 items
ποΈ Logging
Typing Logs
ποΈ AI Model
Gemini 2.0 Flash is a code and text generation model developed by Google. Itβs part of the Gemini family of large language models (LLMs) and is engineered for both speed and accuracy, making it ideal for interactive coding, real-time assistance, and rapid prototyping.
ποΈ API Specification
1 item
ποΈ API Regression Testing
This project uses Postman for regression testing API latency, and AI code suggestion quality changes. The tests are run on every push and pull request to the main branch.