Ferramenta desktop que automatiza o download, a inicialização e o gerenciamento de modelos de linguagem RWKV, oferecendo uma API compatível com a OpenAI.
mylxsw/aidea-server
Servidor backend em Go para o app AIdea, com chat usando os principais LLMs e geração de imagens com Stable Diffusion por meio de uma API compatível com a OpenAI.
Alternativa open source a:ChatGPT
- Estrelas
- 1,769
- Forks
- 473
- Issues abertas
- 10
- Último commit
- há 15 dias
O que é?
O AIdea Server é o backend do app AIdea, um cliente de IA multimodelo. Escrito em Go, ele integra os principais modelos de linguagem e modelos de geração de imagens, permitindo que o mesmo app converse com diferentes provedores de LLM e crie ou edite imagens.
O projeto inclui um diretório api que expõe endpoints compatíveis com a OpenAI. Assim, softwares de terceiros que oferecem suporte ao protocolo da API da OpenAI podem se conectar diretamente ao servidor. Um diretório server separado fornece os endpoints usados pelo cliente AIdea. O projeto inclui instruções de implantação e uma opção com Docker, além de poder ser executado por meio de um serviço de nuvem gerenciado.
A base de código usa o framework Glacier, do autor, para injeção de dependências e modularização, além do ORM Eloquent para acesso ao banco de dados. Segundo o autor, por enquanto, os comentários no código e a documentação técnica são limitados.
Recursos principais
- 01Integra os principais LLMs, incluindo GPT e modelos chineses locais, como Qwen e ERNIE Bot.
- 02Oferece endpoints de API compatíveis com a OpenAI para clientes de terceiros.
- 03Dá suporte à geração de imagens com Stable Diffusion a partir de texto e de imagens.
- 04Inclui uma implementação de proxy SOCKS5, limitação de taxa e uma fila de tarefas.
- 05Oferece exemplos de implantação com Docker e systemd.
Casos de uso
- Executar um backend próprio para o cliente AIdea, em dispositivos móveis ou desktop.
- Conectar ferramentas compatíveis com a OpenAI a um servidor que encaminha as solicitações para vários provedores de LLM.
- Estudar como um serviço em Go organiza integrações de chat e geração de imagens.
Início rápido
- 1
Leia o guia de implantação de self-hosting
- 2
Compile o binário do servidor a partir do código-fonte
go build -o build/debug/aidea-server cmd/main.go
Antes de usar
- Os comentários no código e a documentação técnica são limitados, e o README alerta que os nomes podem mudar entre Room, Advisory Group e Digital Persona.
- O self-hosting exige configurar serviços de terceiros, como o armazenamento da Qiniu Cloud e provedores de SMS.
- Os metadados não informam uma licença, enquanto o README indica MIT. Verifique a licença antes de confiar nela.
Em coleções
Tópicos
Perguntas frequentes
- O que é aidea-server?
- Servidor backend em Go para o app AIdea, com chat usando os principais LLMs e geração de imagens com Stable Diffusion por meio de uma API compatível com a OpenAI. O AIdea Server é o backend do app AIdea, um cliente de IA multimodelo. Escrito em Go, ele integra os principais modelos de linguagem e modelos de geração de imagens, permitindo que o mesmo app converse com diferentes provedores de LLM e crie ou edite imagens.
- aidea-server é gratuito? Qual é a licença?
- aidea-server não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
- aidea-server ainda é mantido?
- Manutenção ativa. O último commit de aidea-server foi em 22 de out. de 2026.
- Para que posso usar aidea-server?
- Executar um backend próprio para o cliente AIdea, em dispositivos móveis ou desktop. Conectar ferramentas compatíveis com a OpenAI a um servidor que encaminha as solicitações para vários provedores de LLM. Estudar como um serviço em Go organiza integrações de chat e geração de imagens.
- Como instalar aidea-server?
- Leia o guia de implantação de self-hosting Compile o binário do servidor a partir do código-fonte: go build -o build/debug/aidea-server cmd/main.go
- Onde consigo aidea-server?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mylxsw/aidea-server
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Jan é um app de desktop open source para baixar e executar LLMs localmente, com uma interface semelhante à do ChatGPT e opção de conexão a modelos na nuvem.
Um serviço distribuído gratuito, mantido pela comunidade, que usa GPUs de voluntários para gerar imagens e textos com IA para qualquer pessoa que envie uma solicitação.
Conjunto de ferramentas para criar, testar, avaliar e implantar aplicações baseadas em LLM, com um designer de fluxos para VS Code e uma CLI pf.
Framework Python para criar aplicações com LLMs, agentes que colaboram entre si, ferramentas e geração aumentada por recuperação.
Uma interface web auto-hospedada e independente de provedores para conversar com modelos locais do Ollama e APIs compatíveis com OpenAI, com RAG, plugins e controle de acesso multiusuário.