AIdea is a Flutter app for mobile, macOS and Windows that gives one interface to several large language models and image generation models. This repo holds the client only; the Go backend lives in aidea-server, with a separate aidea-docker repo. The main branch is v2 and under active development, and the README directs self-hosters to the v1.x branch.
Who it is for: Self-hosters and Flutter developers wanting a multi-platform chat and image app
Strengths
Single Flutter codebase with screenshots for mobile, macOS and Windows
Client, Go server and Docker deployment are separate MIT-licensed repos
Covers both chat and image generation in one app
Weaknesses
Self-hosting needs the separate aidea-server repo and the older v1.x branch
Default v2 branch is under active development; last release is 2025-02-20
README gives no list of supported models or providers
README says Flutter builds often fail as versions change
What it needs
Docker
Needs aidea-server (Go backend)
Quick answers
Is aidea open source?
Yes. Its code is on GitHub under the MIT license.
Can you run aidea with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.