Overview
AI Platform is a full-stack conversational AI application built with Spring Boot, Spring AI, Ollama, PostgreSQL, React, TypeScript, and Vite. It provides persistent AI conversations with conversation history, Markdown responses, syntax-highlighted code blocks, and progressively streamed AI responses. The backend uses Spring Boot, Spring Web MVC, Spring WebFlux, Spring Data JPA, Flyway, and PostgreSQL. Spring AI provides the integration layer between the application and Ollama, and the current model configuration is qwen3:4b. Conversation history is loaded from PostgreSQL and converted into Spring AI messages before being sent to the model. The React frontend provides conversation selection, new conversation creation, message composition, AI response rendering, Markdown rendering, syntax highlighting, and streaming response display. Assistant responses are rendered as Markdown, and code blocks are syntax highlighted using react-syntax-highlighter. The application supports progressive AI response generation via a streaming endpoint. Current status shows implemented features including Spring Boot backend, PostgreSQL persistence, conversation creation, conversation listing, conversation history, synchronous AI responses, streaming AI responses, Ollama integration, Spring AI integration, React frontend, TypeScript frontend, Markdown rendering, syntax highlighting, and streaming response UI. Authentication, RAG, multi-model selection, and production deployment are not implemented.
Pricing
Free
Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.
Visit WebsitePrices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.
Use Cases
- Teams use AI Platform to create and list persistent AI conversations.
- Teams use AI Platform to stream AI responses progressively in the React frontend.
- Teams use AI Platform to render assistant responses as Markdown.
- Teams use AI Platform to syntax highlight code blocks in AI responses.
- Teams use AI Platform to persist application data with Spring Data JPA and Flyway.
- Teams use AI Platform to run local LLM inference with Ollama and qwen3:4b.
- Teams use AI Platform to send messages and retrieve conversation history via REST API.
Features
AI assistant
Natural language interface
Workflow automation
Reviews
No reviews yet. Be the first to share your experience!