Repolode
zaidmukaddam

zaidmukaddam/scira

Um mecanismo de busca de pesquisa com IA agêntica e código aberto que planeja subtarefas, consulta fontes atuais e responde com citações inline.

Alternativa open source a:Perplexity

Estrelas
11,923
Forks
1,501
Issues abertas
27
Último commit
há 3 meses

O que é?

Scira é uma plataforma de busca e pesquisa com IA, desenvolvida com Next.js e Vercel AI SDK. Ao receber uma pergunta, ela divide a solicitação em subtarefas, pesquisa fontes atualizadas, cruza as evidências e apresenta uma resposta com citações inline que levam a cada fonte.

O app oferece 17 modos de busca, que abrangem pesquisa geral na web, chat sem busca, publicações no X, ações, artigos acadêmicos, Reddit, GitHub, cripto, mercados de previsão, YouTube e Spotify. Também inclui cerca de 28 ferramentas para consultar o clima, mapas, voos, filmes e fazer conversão de moedas, além de um interpretador de código Python em sandbox e busca semântica em arquivos PDF, CSV, DOCX e Excel enviados. Os usuários podem escolher entre uma ampla lista de LLMs de provedores como xAI, OpenAI, Anthropic, Google, Qwen, Mistral, DeepSeek e outros.

O projeto usa a licença AGPL-3.0 e pode ser hospedado por conta própria com Docker ou executado localmente com Bun. Para executá-lo, são necessárias chaves de API dos provedores de modelos e serviços de busca utilizados.

Recursos principais

  • 01Planeja pesquisas em várias etapas, dividindo perguntas em subtarefas e selecionando ferramentas.
  • 02Apresenta respostas com citações inline que levam às fontes originais.
  • 03Oferece 17 modos de busca, incluindo web, conteúdo acadêmico, Reddit, GitHub e YouTube.
  • 04É compatível com vários provedores de LLM, incluindo OpenAI, Anthropic, Google e DeepSeek.
  • 05Inclui um interpretador de código Python em sandbox e busca em arquivos enviados.
  • 06Pode ser hospedado por conta própria com Docker ou executado localmente.

Casos de uso

  • Pesquisar um tema na web, em artigos acadêmicos e em discussões de comunidades, tudo em um só lugar.
  • Conferir fatos em fontes acessíveis por links antes de confiar em uma resposta gerada por IA.
  • Fazer perguntas sobre um PDF ou uma planilha enviados.
  • Executar um mecanismo de busca com IA hospedado por conta própria e usar suas próprias chaves de API de modelos.

Início rápido

  1. 1

    Crie um arquivo .env a partir do .env.example com suas chaves de API

  2. 2

    Execute o app com Docker Compose na raiz do projeto

    docker compose up
  3. 3

    Abra o app em http://localhost:3000

Antes de usar

  • São necessárias chaves de API pagas de provedores de IA como OpenAI e Anthropic, além do Exa para buscas na web.
  • A licença AGPL-3.0 exige a divulgação do código-fonte de versões modificadas implantadas em rede.
  • Muitos recursos dependem de várias chaves de API de terceiros, então hospedar o app por conta própria exige algum trabalho de configuração.

Em coleções

Tópicos

Perguntas frequentes

O que é scira?
Um mecanismo de busca de pesquisa com IA agêntica e código aberto que planeja subtarefas, consulta fontes atuais e responde com citações inline. Scira é uma plataforma de busca e pesquisa com IA, desenvolvida com Next.js e Vercel AI SDK. Ao receber uma pergunta, ela divide a solicitação em subtarefas, pesquisa fontes atualizadas, cruza as evidências e apresenta uma resposta com citações inline que levam a cada fonte.
scira é gratuito? Qual é a licença?
scira é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
scira ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de scira foi em 12 de ago. de 2026.
Para que posso usar scira?
Pesquisar um tema na web, em artigos acadêmicos e em discussões de comunidades, tudo em um só lugar. Conferir fatos em fontes acessíveis por links antes de confiar em uma resposta gerada por IA. Fazer perguntas sobre um PDF ou uma planilha enviados. Executar um mecanismo de busca com IA hospedado por conta própria e usar suas próprias chaves de API de modelos.
Como instalar scira?
Crie um arquivo .env a partir do .env.example com suas chaves de API Execute o app com Docker Compose na raiz do projeto: docker compose up Abra o app em http://localhost:3000
Onde consigo scira?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/zaidmukaddam/scira

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados