Imaginne Documentation v1.6.2

Cognitive Execution Engine by [N]umbers

Installation

Linux/macOS

curl -fsSL https://imaginne.nnumbers.com.br/downloads/install.sh | bash

Ubuntu/Debian (APT)

sudo curl -fsSL https://imaginne.nnumbers.com.br/apt-repo/imaginne-archive-keyring.gpg -o /usr/share/keyrings/imaginne.gpg
echo "deb [signed-by=/usr/share/keyrings/imaginne.gpg] https://imaginne.nnumbers.com.br/apt-repo stable main" | sudo tee /etc/apt/sources.list.d/imaginne.list
sudo apt update && sudo apt install imaginne

Windows (PowerShell as Administrator)

irm https://imaginne.nnumbers.com.br/downloads/install.ps1 | iex

First use

imaginne
# Enter your API key when prompted
# Get one at: https://imaginne.nnumbers.com.br

Configuration saved in ~/.imaginne/config.yaml

Commands

Available TUI commands

CommandAliasDescription
/quit/q, /exitExit Imaginne
/clear/clsClear screen history
/help/h, /?Show help
/model/mModel selection menu
/level/lLevel selection menu
/autonomy/aAutonomy selection menu
/verbose/vVerbose level menu
/plan-Toggle plan mode
/status-Show current settings
/version-Show version
/project/pCurrent workspace info
/skill/skillsList available skills
/init-Initialize workspace (see below)
/feedback/fbSend feedback / bug report (integrates with Jira)
/iterate-Deliberative debate between two models (inside /plan)
/exe/executeSwitch to execute mode (direct execution)
/ask-Switch to ask mode (read-only investigation)
/todo-Task management (add, organize, preview, commit, abort)
/lang/language, /idiomaChange language (en/pt)
/agent-Subagent management (list, spawn, status, cancel, metrics)
/strategy-Strategic analysis (SWOT, Porter, PESTEL, and more)
/ppt-Presentation generator (278+ templates, .pptx output)

/init — Initialize workspace

SubcommandDescription
/init defaultCreate workspace with default structure and examples
/init thisAnalyze existing project and generate populated .imaginne/
/init this statusView analysis progress
/init this resetRestart analysis from scratch

Business & Strategy Tools

Imaginne is not just for developers. These built-in commands give business professionals, consultants, and entrepreneurs access to powerful strategic analysis and presentation tools — no coding required.

Strategic Analysis (/strategy)

Run comprehensive strategic analyses using world-class business frameworks. The output is delivered in real-time as a detailed, structured report.

Available Frameworks

FrameworkBest For
swotStrengths, Weaknesses, Opportunities, Threats
porterPorter Five Forces — competitive landscape
pestelPolitical, Economic, Social, Technological, Environmental, Legal
blueoceanBlue Ocean Strategy — uncontested market space
bcgBCG Matrix — portfolio analysis
ansoffAnsoff Matrix — growth strategies
valuechainValue Chain Analysis — margin optimization
mckinsey7sMcKinsey 7S — organizational alignment
bscBalanced Scorecard — performance metrics

Usage

/strategy <framework> "your topic"

Examples

/strategy swot "launching a SaaS product"
/strategy porter "ride-sharing market in Brazil"
/strategy pestel "renewable energy sector"
/strategy blueocean "online education for seniors"
/strategy bcg "product portfolio of a mid-size retailer"

Presentation Studio (/ppt)

Generate complete, professional .pptx presentations from a simple description. Choose from 278+ templates across 20+ categories.

Categories

Business, Strategy, Technology, Finance, Healthcare, Education, Marketing, Sales, Maps, Diagrams, Flowcharts, SWOT, Gantt, Kanban, Timelines, Org Charts, Infographics, Pitch Decks, and more.

Usage

/ppt "description of your presentation"

Browse & Search Templates

/ppt list                  # Browse all categories
/ppt list strategy         # Search templates by keyword
/ppt list finance          # Filter by category

Examples

/ppt "Q1 2026 sales results with charts and KPIs"
/ppt "company onboarding presentation for new hires"
/ppt "investor pitch deck for a fintech startup"

Combining /strategy + /ppt

The real power comes from combining both tools. Run an analysis first, then turn it into a presentation:

Example Workflow

  1. Run the analysis: /strategy swot "expanding into the European market"
  2. Review the output and refine if needed
  3. Generate the presentation: /ppt "SWOT analysis presentation for European market expansion"
  4. Download the .pptx file and present to your team

This workflow turns minutes of work into board-ready deliverables — no consultants, no design skills needed.

Plan Mode (/plan)

When you type /plan, the agent enters plan mode:

  1. You send your message normally
  2. The agent describes a detailed plan (steps, tools, risks) without executing anything
  3. A review box appears:
    • [S] Approve and execute the plan
    • [E] Edit — return to input to give feedback and adjust
    • [I] Iterate — debate with another model
    • [N] Cancel the plan
  4. Upon approval, the agent executes all steps at once

The prompt shows [PLAN] while the mode is active. Type /plan again to deactivate.

Keyboard Shortcuts

General

ShortcutAction
EnterSend message
EscCancel streaming
Ctrl+CQuit
Ctrl+LClear screen
F1Open help
Ctrl+SpaceVoice input — toggle recording on/off. Transcript streams live into the input. Enter to send, Esc to cancel.

Menus and settings

ShortcutAction
Ctrl+BSelect model
Ctrl+LSelect level
Ctrl+ASelect autonomy
Ctrl+XVerbose level
Ctrl+TShow/hide task panel

Navigation

ShortcutAction
PgUp / PgDnScroll half page
Home / EndStart / End of history
Ctrl+Up / Ctrl+DownScroll line by line
Mouse wheelScroll (auto-returns to end after 3s)

In menus

ShortcutAction
Up / DownNavigate options
1-5Quick selection
EnterConfirm
EscCancel

Available Models

ModelLabelDescription
claude-opus-4-6opusMost capable, complex reasoning (default)
claude-sonnet-4-20250514sonnetBalanced
claude-haiku-4-5-20251001haikuFast, simple tasks
gpt-5.3-codexcodexOpenAI Codex (agentic coding)

Switch with /model or Ctrl+B.

Reasoning Levels

LevelSymbolFocus
PlatformInfrastructure, deploy, Kubernetes, CI/CD
ModuleArchitecture, packages, interfaces, APIs
RoutineImplementation, algorithms, business logic

Switch with /level or Ctrl+L.

Autonomy Levels

LevelSymbolBehavior
LowConfirms all operations
MediumConfirms sensitive operations only
HighExecutes everything automatically

Switch with /autonomy or Ctrl+A.

Verbose Levels

LevelDescription
SilentConcise, final result only
MediumShows tools and parameters
DebugComplete detailed output

Switch with /verbose or Ctrl+X.

Task Panel

The agent can create visual tasks during execution of complex work. Tasks appear in a panel at the top of the screen with status:

  • ○ Pending
  • ◐ In progress
  • ✓ Completed

Toggle with Ctrl+T. Visible by default.

Status Bar

At the bottom of the screen, it shows:

  • Main available shortcuts
  • Session tokens (input/output)
  • Context window usage bar (green < 60%, yellow 60-80%, red > 80%)

Workspace System (.imaginne/)

Imaginne uses directory-based workspaces. Create a .imaginne/ folder in your project root:

project/
├── .imaginne/
│   ├── PROJECT.md      # Project instructions (always loaded)
│   ├── RULES.yaml      # Rules and configuration
│   ├── MEMORY.md       # Persistent project memory
│   └── skills/         # Project-specific skills
└── src/

PROJECT.md

Free-form markdown with project context:

# My Project

## Stack
- Go 1.21
- PostgreSQL
- Docker

## Conventions
- Errors always wrapped with fmt.Errorf
- Tests with testify/assert
- Commits in Portuguese

RULES.yaml

project:
  name: my-project
  language: go

rules:
  - Follow project conventions
  - Document public functions
  - Write tests for new features

context:
  max_tokens: "4000"
  prioritize: "recent"

MEMORY.md

Automatically updated by Imaginne with summaries, decisions, and references from previous sessions.

Create workspace

  • /init default — create structure with examples
  • /init this — analyze existing project and generate populated .imaginne/
  • /project — view current workspace info

Skills System

Skills are reusable automations.

Locations

  • Personal: ~/.imaginne/skills/
  • Project: .imaginne/skills/

Project skills take precedence over personal.

Skill Structure

~/.imaginne/skills/
└── deploy/
    ├── SKILL.yaml      # Configuration (required)
    └── SKILL.md        # Instructions (optional)

List skills

/skill

Skill Commands

SubcommandDescription
/skillList installed skills
/skill repoBrowse remote skill repository
/skill repo <category>Filter by category (api, cloud, devops, etc.)
/skill install <name>Install a skill
/skill install-group <category>Install all skills from a category
/skill remove <name>Remove an installed skill
/skill upgradeUpgrade installed skills
/skill info <name>View skill details

Configuration

Configuration file

~/.imaginne/config.yaml:

cloud:
  endpoint: "https://api.imaginne.nnumbers.com.br"
  api_key: "imn_your_key_here"

llm:
  model: "opus"
  max_tokens: 16384
  temperature: 0.7

rationalizer:
  default_level: "routine"
  auto_detect_level: true

memory:
  storage_path: "~/.imaginne/memory"
  max_context_hot: 8000
  max_context_warm: 32000

Session state

Automatically saved in ~/.imaginne/session_state.json:

  • Selected model
  • Reasoning level
  • Autonomy
  • Verbose
  • Thinking mode

Files & Directories

PathDescription
~/.imaginne/Main directory
~/.imaginne/config.yamlGlobal configuration
~/.imaginne/session_state.jsonSession state
~/.imaginne/memory/Persistent memory
~/.imaginne/skills/Personal skills
.imaginne/Project workspace
.imaginne/PROJECT.mdProject instructions
.imaginne/RULES.yamlProject rules
.imaginne/MEMORY.mdProject memory
.imaginne/skills/Project skills

Troubleshooting

"Invalid API key"

Check ~/.imaginne/config.yaml and the key in cloud.api_key.

"Workspace not detected"

Create the .imaginne/ folder in your project root:

mkdir -p .imaginne
touch .imaginne/PROJECT.md

"Skill not found"

Check if SKILL.yaml exists in the skill directory.

Reset configuration

rm -rf ~/.imaginne
imaginne  # Reconfigure from scratch

Documentacao Imaginne v1.6.2

Motor de Execucao Cognitiva da [N]umbers

Instalacao

Linux/macOS

curl -fsSL https://imaginne.nnumbers.com.br/downloads/install.sh | bash

Ubuntu/Debian (APT)

sudo curl -fsSL https://imaginne.nnumbers.com.br/apt-repo/imaginne-archive-keyring.gpg -o /usr/share/keyrings/imaginne.gpg
echo "deb [signed-by=/usr/share/keyrings/imaginne.gpg] https://imaginne.nnumbers.com.br/apt-repo stable main" | sudo tee /etc/apt/sources.list.d/imaginne.list
sudo apt update && sudo apt install imaginne

Windows (PowerShell como Administrador)

irm https://imaginne.nnumbers.com.br/downloads/install.ps1 | iex

Primeiro uso

imaginne
# Digite sua API key quando solicitado
# Obtenha em: https://imaginne.nnumbers.com.br

Configuracao salva em ~/.imaginne/config.yaml

Comandos

Comandos disponiveis na TUI

ComandoAliasDescricao
/quit/q, /exitSair do Imaginne
/clear/clsLimpar historico da tela
/help/h, /?Mostrar ajuda
/model/mMenu de selecao de modelo
/level/lMenu de selecao de nivel
/autonomy/aMenu de selecao de autonomia
/verbose/vMenu de nivel verbose
/plan-Alternar modo planejamento
/status-Mostrar configuracoes atuais
/version-Mostrar versao
/project/pInfo do workspace atual
/skill/skillsListar skills disponiveis
/init-Inicializar workspace (ver abaixo)
/feedback/fbEnviar feedback / bug report (integra com Jira)
/iterate-Debate deliberativo entre dois modelos (dentro de /plan)
/exe/executeAtivar modo execucao (execucao direta)
/ask-Ativar modo investigacao (somente leitura)
/todo-Sistema de tarefas (add, organize, preview, commit, abort)
/lang/language, /idiomaMudar idioma (en/pt)
/agent-Gerenciar subagentes (list, spawn, status, cancel, metrics)
/strategy-Analise estrategica (SWOT, Porter, PESTEL, e mais)
/ppt-Gerador de apresentacoes (278+ templates, saida .pptx)

/init — Inicializar workspace

SubcomandoDescricao
/init defaultCria workspace com estrutura padrao e exemplos
/init thisAnalisa o projeto existente e gera .imaginne/ preenchido
/init this statusVer progresso da analise
/init this resetRecomecar analise do zero

Ferramentas de Negocios & Estrategia

O Imaginne nao e apenas para desenvolvedores. Esses comandos integrados dao a profissionais de negocios, consultores e empreendedores acesso a poderosas ferramentas de analise estrategica e apresentacoes — sem necessidade de programacao.

Analise Estrategica (/strategy)

Execute analises estrategicas completas usando frameworks de negocios de classe mundial. A saida e entregue em tempo real como um relatorio detalhado e estruturado.

Frameworks Disponiveis

FrameworkIdeal Para
swotForcas, Fraquezas, Oportunidades, Ameacas
porterCinco Forcas de Porter — cenario competitivo
pestelPolitico, Economico, Social, Tecnologico, Ambiental, Legal
blueoceanEstrategia Oceano Azul — mercados inexplorados
bcgMatriz BCG — analise de portfolio
ansoffMatriz Ansoff — estrategias de crescimento
valuechainCadeia de Valor — otimizacao de margens
mckinsey7sMcKinsey 7S — alinhamento organizacional
bscBalanced Scorecard — metricas de desempenho

Uso

/strategy <framework> "seu topico"

Exemplos

/strategy swot "lancamento de um produto SaaS"
/strategy porter "mercado de ride-sharing no Brasil"
/strategy pestel "setor de energia renovavel"
/strategy blueocean "educacao online para idosos"
/strategy bcg "portfolio de produtos de um varejista medio"

Estudio de Apresentacoes (/ppt)

Gere apresentacoes .pptx completas e profissionais a partir de uma simples descricao. Escolha entre 278+ templates em 20+ categorias.

Categorias

Business, Estrategia, Tecnologia, Financas, Saude, Educacao, Marketing, Vendas, Mapas, Diagramas, Fluxogramas, SWOT, Gantt, Kanban, Linhas do Tempo, Organogramas, Infograficos, Pitch Decks, e mais.

Uso

/ppt "descricao da sua apresentacao"

Navegar & Buscar Templates

/ppt list                  # Ver todas as categorias
/ppt list strategy         # Buscar templates por palavra-chave
/ppt list finance          # Filtrar por categoria

Exemplos

/ppt "resultados de vendas Q1 2026 com graficos e KPIs"
/ppt "apresentacao de onboarding para novos funcionarios"
/ppt "pitch deck para investidores de uma fintech"

Combinando /strategy + /ppt

O verdadeiro poder vem da combinacao das duas ferramentas. Execute uma analise primeiro, depois transforme em apresentacao:

Fluxo de Trabalho

  1. Execute a analise: /strategy swot "expansao para o mercado europeu"
  2. Revise o resultado e refine se necessario
  3. Gere a apresentacao: /ppt "apresentacao de analise SWOT para expansao no mercado europeu"
  4. Baixe o arquivo .pptx e apresente para sua equipe

Esse fluxo transforma minutos de trabalho em entregaveis prontos para a diretoria — sem consultores, sem habilidades de design.

Modo Planejamento (/plan)

Ao digitar /plan, o agente entra em modo de planejamento:

  1. Voce envia sua mensagem normalmente
  2. O agente descreve um plano detalhado (passos, ferramentas, riscos) sem executar nada
  3. Aparece uma caixa de revisao:
    • [S] Aprovar e executar o plano
    • [E] Editar — voltar ao input para dar feedback e ajustar
    • [I] Iterar — debater com outro modelo
    • [N] Cancelar o plano
  4. Ao aprovar, o agente executa todos os passos de uma vez

O prompt mostra [PLAN] enquanto o modo esta ativo. Digite /plan novamente para desativar.

Atalhos de Teclado

Geral

AtalhoAcao
EnterEnviar mensagem
EscCancelar streaming
Ctrl+CSair
Ctrl+LLimpar tela
F1Abrir ajuda
Ctrl+SpaceVoice input — liga/desliga gravação. Transcript ao vivo no input. Enter envia, Esc cancela.

Menus e configuracoes

AtalhoAcao
Ctrl+BSelecionar modelo
Ctrl+LSelecionar nivel
Ctrl+ASelecionar autonomia
Ctrl+XNivel verbose
Ctrl+TMostrar/ocultar painel de tarefas

Navegacao

AtalhoAcao
PgUp / PgDnScroll meia pagina
Home / EndInicio / Fim do historico
Ctrl+Up / Ctrl+DownScroll linha a linha
Mouse wheelScroll (auto-retorna ao fim apos 3s)

Em menus

AtalhoAcao
Up / DownNavegar opcoes
1-5Selecao rapida
EnterConfirmar
EscCancelar

Modelos Disponiveis

ModeloLabelDescricao
claude-opus-4-6opusMais capaz, raciocinio complexo (default)
claude-sonnet-4-20250514sonnetBalanceado
claude-haiku-4-5-20251001haikuRapido, tarefas simples
gpt-5.3-codexcodexOpenAI Codex (agentic coding)

Trocar com /model ou Ctrl+B.

Niveis de Raciocinio

NivelSimboloFoco
PlatformInfraestrutura, deploy, Kubernetes, CI/CD
ModuleArquitetura, pacotes, interfaces, APIs
RoutineImplementacao, algoritmos, logica de negocio

Trocar com /level ou Ctrl+L.

Niveis de Autonomia

NivelSimboloComportamento
LowConfirma todas as operacoes
MediumConfirma apenas operacoes sensiveis
HighExecuta tudo automaticamente

Trocar com /autonomy ou Ctrl+A.

Niveis de Verbose

NivelDescricao
SilentSucinto, so resultado final
MediumMostra tools e parametros
DebugOutput completo, detalhado

Trocar com /verbose ou Ctrl+X.

Painel de Tarefas

O agente pode criar tarefas visuais durante a execucao de trabalhos complexos. As tarefas aparecem em um painel no topo da tela com status:

  • ○ Pendente
  • ◐ Em progresso
  • ✓ Concluida

Toggle com Ctrl+T. Visivel por padrao.

Barra de Status

Na parte inferior da tela, mostra:

  • Atalhos principais disponiveis
  • Tokens da sessao (entrada/saida)
  • Barra de uso do context window (verde < 60%, amarelo 60-80%, vermelho > 80%)

Sistema de Workspace (.imaginne/)

O Imaginne usa workspaces por diretorio. Crie uma pasta .imaginne/ na raiz do seu projeto:

projeto/
├── .imaginne/
│   ├── PROJECT.md      # Instrucoes do projeto (sempre carregado)
│   ├── RULES.yaml      # Regras e configuracoes
│   ├── MEMORY.md       # Memoria persistente do projeto
│   └── skills/         # Skills especificas do projeto
└── src/

PROJECT.md

Arquivo markdown livre com contexto do projeto:

# Meu Projeto

## Stack
- Go 1.21
- PostgreSQL
- Docker

## Convencoes
- Erros sempre wrappados com fmt.Errorf
- Testes com testify/assert
- Commits em portugues

RULES.yaml

project:
  name: meu-projeto
  language: go

rules:
  - Seguir convencoes do projeto
  - Documentar funcoes publicas
  - Escrever testes para novas features

context:
  max_tokens: "4000"
  prioritize: "recent"

MEMORY.md

Atualizado automaticamente pelo Imaginne com resumos, decisoes e referencias de sessoes anteriores.

Criar workspace

  • /init default — cria estrutura com exemplos
  • /init this — analisa projeto existente e gera .imaginne/ preenchido
  • /project — ver info do workspace atual

Sistema de Skills

Skills sao automacoes reutilizaveis.

Localizacao

  • Pessoais: ~/.imaginne/skills/
  • Projeto: .imaginne/skills/

Projeto tem precedencia sobre pessoal.

Estrutura de uma Skill

~/.imaginne/skills/
└── deploy/
    ├── SKILL.yaml      # Configuracao (obrigatorio)
    └── SKILL.md        # Instrucoes (opcional)

Listar skills

/skill

Comandos de Skill

SubcomandoDescricao
/skillListar skills instaladas
/skill repoVer skills do repositorio remoto
/skill repo <categoria>Filtrar por categoria (api, cloud, devops, etc.)
/skill install <nome>Instalar uma skill
/skill install-group <categoria>Instalar todas de uma categoria
/skill remove <nome>Remover uma skill instalada
/skill upgradeAtualizar skills instaladas
/skill info <nome>Ver detalhes de uma skill

Configuracao

Arquivo de configuracao

~/.imaginne/config.yaml:

cloud:
  endpoint: "https://api.imaginne.nnumbers.com.br"
  api_key: "imn_sua_chave_aqui"

llm:
  model: "opus"
  max_tokens: 16384
  temperature: 0.7

rationalizer:
  default_level: "routine"
  auto_detect_level: true

memory:
  storage_path: "~/.imaginne/memory"
  max_context_hot: 8000
  max_context_warm: 32000

Estado da sessao

Salvo automaticamente em ~/.imaginne/session_state.json:

  • Modelo selecionado
  • Nivel de raciocinio
  • Autonomia
  • Verbose
  • Thinking mode

Arquivos e Diretorios

PathDescricao
~/.imaginne/Diretorio principal
~/.imaginne/config.yamlConfiguracao global
~/.imaginne/session_state.jsonEstado da sessao
~/.imaginne/memory/Memoria persistente
~/.imaginne/skills/Skills pessoais
.imaginne/Workspace do projeto
.imaginne/PROJECT.mdInstrucoes do projeto
.imaginne/RULES.yamlRegras do projeto
.imaginne/MEMORY.mdMemoria do projeto
.imaginne/skills/Skills do projeto

Troubleshooting

"API key invalida"

Verifique ~/.imaginne/config.yaml e a chave em cloud.api_key.

"Workspace nao detectado"

Crie a pasta .imaginne/ na raiz do projeto:

mkdir -p .imaginne
touch .imaginne/PROJECT.md

"Skill nao encontrada"

Verifique se existe SKILL.yaml no diretorio da skill.

Resetar configuracao

rm -rf ~/.imaginne
imaginne  # Reconfigura do zero