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
| Command | Alias | Description |
|---|---|---|
/quit | /q, /exit | Exit Imaginne |
/clear | /cls | Clear screen history |
/help | /h, /? | Show help |
/model | /m | Model selection menu |
/level | /l | Level selection menu |
/autonomy | /a | Autonomy selection menu |
/verbose | /v | Verbose level menu |
/plan | - | Toggle plan mode |
/status | - | Show current settings |
/version | - | Show version |
/project | /p | Current workspace info |
/skill | /skills | List available skills |
/init | - | Initialize workspace (see below) |
/feedback | /fb | Send feedback / bug report (integrates with Jira) |
/iterate | - | Deliberative debate between two models (inside /plan) |
/exe | /execute | Switch to execute mode (direct execution) |
/ask | - | Switch to ask mode (read-only investigation) |
/todo | - | Task management (add, organize, preview, commit, abort) |
/lang | /language, /idioma | Change 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
| Subcommand | Description |
|---|---|
/init default | Create workspace with default structure and examples |
/init this | Analyze existing project and generate populated .imaginne/ |
/init this status | View analysis progress |
/init this reset | Restart 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
| Framework | Best For |
|---|---|
swot | Strengths, Weaknesses, Opportunities, Threats |
porter | Porter Five Forces — competitive landscape |
pestel | Political, Economic, Social, Technological, Environmental, Legal |
blueocean | Blue Ocean Strategy — uncontested market space |
bcg | BCG Matrix — portfolio analysis |
ansoff | Ansoff Matrix — growth strategies |
valuechain | Value Chain Analysis — margin optimization |
mckinsey7s | McKinsey 7S — organizational alignment |
bsc | Balanced 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
- Run the analysis:
/strategy swot "expanding into the European market" - Review the output and refine if needed
- Generate the presentation:
/ppt "SWOT analysis presentation for European market expansion" - Download the
.pptxfile 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:
- You send your message normally
- The agent describes a detailed plan (steps, tools, risks) without executing anything
- 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
- 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
| Shortcut | Action |
|---|---|
Enter | Send message |
Esc | Cancel streaming |
Ctrl+C | Quit |
Ctrl+L | Clear screen |
F1 | Open help |
Ctrl+Space | Voice input — toggle recording on/off. Transcript streams live into the input. Enter to send, Esc to cancel. |
Menus and settings
| Shortcut | Action |
|---|---|
Ctrl+B | Select model |
Ctrl+L | Select level |
Ctrl+A | Select autonomy |
Ctrl+X | Verbose level |
Ctrl+T | Show/hide task panel |
Navigation
| Shortcut | Action |
|---|---|
PgUp / PgDn | Scroll half page |
Home / End | Start / End of history |
Ctrl+Up / Ctrl+Down | Scroll line by line |
Mouse wheel | Scroll (auto-returns to end after 3s) |
In menus
| Shortcut | Action |
|---|---|
Up / Down | Navigate options |
1-5 | Quick selection |
Enter | Confirm |
Esc | Cancel |
Available Models
| Model | Label | Description |
|---|---|---|
claude-opus-4-6 | opus | Most capable, complex reasoning (default) |
claude-sonnet-4-20250514 | sonnet | Balanced |
claude-haiku-4-5-20251001 | haiku | Fast, simple tasks |
gpt-5.3-codex | codex | OpenAI Codex (agentic coding) |
Switch with /model or Ctrl+B.
Reasoning Levels
| Level | Symbol | Focus |
|---|---|---|
| Platform | ▲ | Infrastructure, deploy, Kubernetes, CI/CD |
| Module | ◆ | Architecture, packages, interfaces, APIs |
| Routine | ▼ | Implementation, algorithms, business logic |
Switch with /level or Ctrl+L.
Autonomy Levels
| Level | Symbol | Behavior |
|---|---|---|
| Low | ● | Confirms all operations |
| Medium | ◐ | Confirms sensitive operations only |
| High | ○ | Executes everything automatically |
Switch with /autonomy or Ctrl+A.
Verbose Levels
| Level | Description |
|---|---|
| Silent | Concise, final result only |
| Medium | Shows tools and parameters |
| Debug | Complete 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
| Subcommand | Description |
|---|---|
/skill | List installed skills |
/skill repo | Browse 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 upgrade | Upgrade 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
| Path | Description |
|---|---|
~/.imaginne/ | Main directory |
~/.imaginne/config.yaml | Global configuration |
~/.imaginne/session_state.json | Session state |
~/.imaginne/memory/ | Persistent memory |
~/.imaginne/skills/ | Personal skills |
.imaginne/ | Project workspace |
.imaginne/PROJECT.md | Project instructions |
.imaginne/RULES.yaml | Project rules |
.imaginne/MEMORY.md | Project 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
| Comando | Alias | Descricao |
|---|---|---|
/quit | /q, /exit | Sair do Imaginne |
/clear | /cls | Limpar historico da tela |
/help | /h, /? | Mostrar ajuda |
/model | /m | Menu de selecao de modelo |
/level | /l | Menu de selecao de nivel |
/autonomy | /a | Menu de selecao de autonomia |
/verbose | /v | Menu de nivel verbose |
/plan | - | Alternar modo planejamento |
/status | - | Mostrar configuracoes atuais |
/version | - | Mostrar versao |
/project | /p | Info do workspace atual |
/skill | /skills | Listar skills disponiveis |
/init | - | Inicializar workspace (ver abaixo) |
/feedback | /fb | Enviar feedback / bug report (integra com Jira) |
/iterate | - | Debate deliberativo entre dois modelos (dentro de /plan) |
/exe | /execute | Ativar modo execucao (execucao direta) |
/ask | - | Ativar modo investigacao (somente leitura) |
/todo | - | Sistema de tarefas (add, organize, preview, commit, abort) |
/lang | /language, /idioma | Mudar 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
| Subcomando | Descricao |
|---|---|
/init default | Cria workspace com estrutura padrao e exemplos |
/init this | Analisa o projeto existente e gera .imaginne/ preenchido |
/init this status | Ver progresso da analise |
/init this reset | Recomecar 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
| Framework | Ideal Para |
|---|---|
swot | Forcas, Fraquezas, Oportunidades, Ameacas |
porter | Cinco Forcas de Porter — cenario competitivo |
pestel | Politico, Economico, Social, Tecnologico, Ambiental, Legal |
blueocean | Estrategia Oceano Azul — mercados inexplorados |
bcg | Matriz BCG — analise de portfolio |
ansoff | Matriz Ansoff — estrategias de crescimento |
valuechain | Cadeia de Valor — otimizacao de margens |
mckinsey7s | McKinsey 7S — alinhamento organizacional |
bsc | Balanced 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
- Execute a analise:
/strategy swot "expansao para o mercado europeu" - Revise o resultado e refine se necessario
- Gere a apresentacao:
/ppt "apresentacao de analise SWOT para expansao no mercado europeu" - Baixe o arquivo
.pptxe 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:
- Voce envia sua mensagem normalmente
- O agente descreve um plano detalhado (passos, ferramentas, riscos) sem executar nada
- 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
- 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
| Atalho | Acao |
|---|---|
Enter | Enviar mensagem |
Esc | Cancelar streaming |
Ctrl+C | Sair |
Ctrl+L | Limpar tela |
F1 | Abrir ajuda |
Ctrl+Space | Voice input — liga/desliga gravação. Transcript ao vivo no input. Enter envia, Esc cancela. |
Menus e configuracoes
| Atalho | Acao |
|---|---|
Ctrl+B | Selecionar modelo |
Ctrl+L | Selecionar nivel |
Ctrl+A | Selecionar autonomia |
Ctrl+X | Nivel verbose |
Ctrl+T | Mostrar/ocultar painel de tarefas |
Navegacao
| Atalho | Acao |
|---|---|
PgUp / PgDn | Scroll meia pagina |
Home / End | Inicio / Fim do historico |
Ctrl+Up / Ctrl+Down | Scroll linha a linha |
Mouse wheel | Scroll (auto-retorna ao fim apos 3s) |
Em menus
| Atalho | Acao |
|---|---|
Up / Down | Navegar opcoes |
1-5 | Selecao rapida |
Enter | Confirmar |
Esc | Cancelar |
Modelos Disponiveis
| Modelo | Label | Descricao |
|---|---|---|
claude-opus-4-6 | opus | Mais capaz, raciocinio complexo (default) |
claude-sonnet-4-20250514 | sonnet | Balanceado |
claude-haiku-4-5-20251001 | haiku | Rapido, tarefas simples |
gpt-5.3-codex | codex | OpenAI Codex (agentic coding) |
Trocar com /model ou Ctrl+B.
Niveis de Raciocinio
| Nivel | Simbolo | Foco |
|---|---|---|
| Platform | ▲ | Infraestrutura, deploy, Kubernetes, CI/CD |
| Module | ◆ | Arquitetura, pacotes, interfaces, APIs |
| Routine | ▼ | Implementacao, algoritmos, logica de negocio |
Trocar com /level ou Ctrl+L.
Niveis de Autonomia
| Nivel | Simbolo | Comportamento |
|---|---|---|
| Low | ● | Confirma todas as operacoes |
| Medium | ◐ | Confirma apenas operacoes sensiveis |
| High | ○ | Executa tudo automaticamente |
Trocar com /autonomy ou Ctrl+A.
Niveis de Verbose
| Nivel | Descricao |
|---|---|
| Silent | Sucinto, so resultado final |
| Medium | Mostra tools e parametros |
| Debug | Output 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
| Subcomando | Descricao |
|---|---|
/skill | Listar skills instaladas |
/skill repo | Ver 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 upgrade | Atualizar 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
| Path | Descricao |
|---|---|
~/.imaginne/ | Diretorio principal |
~/.imaginne/config.yaml | Configuracao global |
~/.imaginne/session_state.json | Estado da sessao |
~/.imaginne/memory/ | Memoria persistente |
~/.imaginne/skills/ | Skills pessoais |
.imaginne/ | Workspace do projeto |
.imaginne/PROJECT.md | Instrucoes do projeto |
.imaginne/RULES.yaml | Regras do projeto |
.imaginne/MEMORY.md | Memoria 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