novo Versão 0.9.1 · veja as novidades →

Um agente de IA que programa com você.

O Siliconflower lê o seu projeto, edita arquivos, roda comandos e delega tarefas a subagentes, tudo num app de desktop para Windows e Linux. Você escolhe o modelo e vê cada passo na tela.

Open source (MIT) · Windows 10/11 e Linux x86_64 · use a sua própria chave de API

Janela do Siliconflower: lista de conversas à esquerda, a pergunta “Como posso ajudar?” no centro e, embaixo, a caixa de mensagem com os seletores de modo e de pensamento

recursos

Tudo o que um agente de programação precisa.

Feito para trabalhar no repositório de verdade, com você no controle de cada ação.

App de desktop

Uma janela por projeto, configuração sem terminal e conversas salvas para retomar depois. Prefere o navegador? siliconflower gui.

Subagentes

Delegue pesquisa, plano, código ou verificação a subagentes, em paralelo ou em background, e acompanhe tudo pela barra lateral.

Memória por projeto

Um SILICONFLOWER.md ou AGENTS.md traz suas instruções e liga a memória do projeto, guardada fora do repositório.

Modos e raciocínio

Modos programação, sistema e plano (só leitura) e nível de pensamento, escolhidos direto na interface.

Git worktrees e RepoMap

Mudanças isoladas em .worktrees/<branch> e um mapa de símbolos (TS, JS, Python, Go, Rust) que gasta poucos tokens.

MCP, hooks e skills

Servidores MCP por stdio ou HTTP, comandos disparados por eventos e instruções em Markdown carregadas quando fazem sentido.

Anexos

Cole, arraste ou anexe imagens em qualquer provedor; áudio e vídeo na API Xiaomi MiMo. Até 4 arquivos por mensagem.

Conversas organizadas

Busque e renomeie conversas, edite e reenvie a última mensagem, e encerre tarefas em background com um clique.

Binário único

Compilado com o Bun: o app já traz o agente, sem precisar instalar Node.js nem Bun.

como funciona

Abra uma pasta e comece a conversar.

  1. Instale o appWindows sem pedir administrador; Linux com .deb ou AppImage.
  2. Configure o provedorNa primeira vez, informe provedor, chave e modelo. O botão “Testar conexão” confere antes de salvar.
  3. Escolha o projetoCada pasta abre na sua própria janela, com o seu agente e o seu histórico.
  4. Peça o que precisaCada ferramenta usada vira um cartão com argumentos e resultado. Aperte Esc para parar.
Tela inicial do Siliconflower com a flor, o botão “Abrir pasta...” e a lista de projetos recentes

modelos

Use o modelo que você quiser.

Funciona com qualquer API compatível com a da OpenAI. Troque de provedor ou de modelo a qualquer momento.

  • SiliconFlow
  • OpenRouter
  • OpenAI
  • Xiaomi MiMo
  • + qualquer endpoint /v1 compatível

ferramentas

30 ferramentas nativas.

Além das que você conectar por MCP. Elas aparecem para o modelo e, para você, como cartões na conversa.

Arquivos 10

  • read_file
  • read_media
  • write_file
  • edit_file
  • apply_patch
  • list_directory
  • create_directory
  • move_path
  • delete_path
  • file_info

Execução 5

  • execute_command
  • read_logs
  • ask_question
  • todowrite
  • read_skill

Busca 4

  • search_files
  • grep_content
  • repo_map
  • find_symbol

Subagentes 3

  • run_task
  • send_subagent_message
  • manage_background_task

Memória e worktrees 4

  • memory
  • enter_worktree
  • exit_worktree
  • list_worktrees

Artefatos e web 4

  • artifact
  • web_fetch
  • web_search
  • show_hooks

download · v0.9.1

Baixe e comece agora.

Grátis e de código aberto. Na primeira vez o app pede provedor, chave e modelo.

Pelo código-fonte

Requer Bun ≥ 1.3. Abre a interface no navegador, com o assistente de configuração na primeira vez.

$ git clone https://github.com/1155dosilicon/siliconflower.git
$ cd siliconflower && bun install
$ bun run start -- gui

O agente roda comandos com os seus privilégios e não tem sandbox. Leia o SECURITY.md antes de dar acesso ao seu computador, e use o modo plano quando quiser só leitura.

Seu próximo par de programação é uma flor.

Baixe o Siliconflower, conecte o seu modelo favorito e deixe o agente cuidar do trabalho repetitivo.