O Obsidian Workflow AI Architect é uma ferramenta avançada de brainstorming e arquitetura de sistemas que utiliza o poder do Gemini 3.0 para transformar ideias abstratas em workflows visuais e documentação estruturada pronta para o Obsidian.
- Brainstorming com IA: Converse com o Gemini 3.0 para idealizar processos, sistemas ou planos de negócios.
- Visualização em Tempo Real: Gera automaticamente um grafo (nós e conexões) usando React Flow conforme a conversa evolui.
- Persistência Local: Seus projetos são salvos automaticamente no navegador (LocalStorage), com opção de renomear e excluir.
- Suporte a Markdown: Chat rico com suporte a formatação, tabelas e blocos de código.
- Anexo de Arquivos: Envie documentos
.md,.txtou.jsonpara servir de contexto para a arquitetura. - Exportação para Obsidian:
- Gera um arquivo
.canvasnativo do Obsidian 1.0. - Cria notas
.mdcom Frontmatter (YAML) otimizado para os plugins Dataview e Smart Connections.
- Gera um arquivo
- Frontend: React 18, TypeScript, Vite.
- Estilização: Tailwind CSS v4.
- IA: Google Gemini SDK (@google/genai 1.41.0).
- Processamento: JSZip, React Markdown, React Flow.
- Clone o repositório:
git clone https://github.com/Vit0lze/Obsidian-Workflow-AI-Architect.git cd obsidian-workflow-ai-architect - Instale as dependências:
npm install
- Configure a API Key:
- Crie um arquivo
.env.localna raiz. - Adicione sua chave do Google AI Studio:
VITE_GEMINI_API_KEY=seu_token_aqui
- Crie um arquivo
- Inicie o ambiente de desenvolvimento:
npm run dev
Este projeto implementa:
- Thought Signatures: Para evitar truncamento de JSON em workflows complexos.
- Obsidian Canvas 1.0 Spec: Mapeamento de coordenadas absolutas e cores semânticas (1-6).
- Ontologia de Metadados: YAML estruturado para máxima interoperabilidade.
The Obsidian Workflow AI Architect is an advanced brainstorming and systems architecture tool that leverages the power of Gemini 3.0 to transform abstract ideas into visual workflows and structured documentation ready for Obsidian.
- AI Brainstorming: Talk to Gemini 3.0 to ideate processes, systems, or business plans.
- Real-time Visualization: Automatically generates a graph (nodes and connections) using React Flow as the conversation evolves.
- Local Persistence: Projects are automatically saved in your browser (LocalStorage), with options to rename and delete.
- Markdown Support: Rich chat interface supporting formatting, tables, and code blocks.
- File Attachments: Upload
.md,.txt, or.jsondocuments to serve as context for the architecture. - Obsidian Export:
- Generates a native Obsidian 1.0
.canvasfile. - Creates
.mdnotes with Frontmatter (YAML) optimized for Dataview and Smart Connections plugins.
- Generates a native Obsidian 1.0
- Frontend: React 18, TypeScript, Vite.
- Styling: Tailwind CSS v4.
- AI: Google Gemini SDK (@google/genai 1.41.0).
- Processing: JSZip, React Markdown, React Flow.
- Clone the repository:
git clone https://github.com/Vit0lze/Obsidian-Workflow-AI-Architect.git cd obsidian-workflow-ai-architect - Install dependencies:
npm install
- Configure the API Key:
- Create a
.env.localfile in the root directory. - Add your Google AI Studio key:
VITE_GEMINI_API_KEY=your_token_here
- Create a
- Start the development environment:
npm run dev
This project implements:
- Thought Signatures: To prevent JSON truncation in complex workflows.
- Obsidian Canvas 1.0 Spec: Absolute coordinate mapping and semantic colors (1-6).
- Metadata Ontology: Structured YAML for maximum interoperability.