Skip to content

📖 Introdução

CloudTasks é uma plataforma SaaS de gestão de projetos, construída como alternativa moderna ao Jira, Linear e Asana. Com busca semântica por IA, workflows customizáveis e interface limpa, o CloudTasks é feito para times que precisam de velocidade e flexibilidade.

Por que CloudTasks?

A maioria das ferramentas de gestão de projetos cobra caro por features que deveriam ser básicas e não oferece inteligência real nos dados. CloudTasks resolve isso:

  • 🤖 AI-first — busca semântica com embeddings reais, não um chatbot colado por cima
  • 🎨 Customizável — status, prioridades, tipos e etiquetas do seu jeito
  • 🏢 Multi-organização — crie organizações, convide times, gerencie planos
  • 🔌 API completa — REST API + MCP Server para agentes de IA
  • ⚡ Rápido — backend em Go, frontend Vue 3, sem bloat

Diferenciais

🔍 Busca Semântica Real

Ao criar ou editar uma issue, o texto é processado pelo modelo bge-m3 e armazenado como vetor no PostgreSQL (pgvector). Quando você busca, o sistema executa busca híbrida: full-text + semântica, com fusão por Reciprocal Rank Fusion (RRF) e reranking.

Isso significa que buscar "problema de autenticação no mobile" retorna issues sobre "login SSO falhando no app iOS" mesmo sem nenhuma palavra em comum.

🏢 Multi-tenant com Isolamento Real

O modelo de dados é: Organização → Workspace → Projeto → Issue. Cada organização é um tenant isolado com seus próprios membros, planos e limites. Workspaces permitem dividir times ou departamentos sem misturar contexto.

🎨 Customização por Projeto

Cada projeto tem seus próprios status com cores, categorias e ordem. Nenhum workflow forçado — configure do seu jeito, do Kanban simples a pipelines complexos.

Arquitetura

┌──────────────────────────────────────────────────┐
│  Vue 3 + TypeScript + Pinia + TailwindCSS 4      │
│  Frontend SPA                                    │
└─────────────────────┬────────────────────────────┘
                      │ REST API (JSON)
┌─────────────────────▼────────────────────────────┐
│  Go 1.23+ — Echo v4                              │
│  JWT Auth · RBAC · Rate limiting                 │
│  Async embedding pipeline (goroutines)           │
└────────┬───────────────────────┬─────────────────┘
         │                       │
┌────────▼──────────┐   ┌───────▼──────────────────┐
│  PostgreSQL 16     │   │  Ollama (bge-m3)          │
│  + pgvector        │   │  Embedding + Reranker     │
│  + pg_trgm         │   └─────────────────────────-─┘
└────────────────────┘

Modelo de Tenant

Organização (ex: "Acme Corp")  ← tenant, billing
├── Workspace "Produto"
│   ├── Projeto "Frontend"
│   │   ├── CT-1: "Corrigir bug no login"
│   │   └── CT-2: "Implementar dark mode"
│   └── Projeto "Backend"
│       └── BE-1: "Migrar para PostgreSQL 16"
└── Workspace "Suporte"
    └── Projeto "Atendimento"
        └── ATD-1: "Configurar chatbot"

Membros pertencem à organização e podem ser adicionados a workspaces com papéis específicos (owner, admin, member, viewer).

Para quem é

  • 👨‍💻 Times de desenvolvimento que precisam de workflows customizáveis e busca inteligente
  • 🚀 Startups e empresas que querem uma ferramenta moderna sem a complexidade do Jira
  • 🔧 DevOps e SREs que querem integrar gestão de tarefas via API ou MCP com agentes de IA
  • 📋 Qualquer time frustrado com ferramentas lentas e caras que quer algo mais rápido e simples

Feito por CloudFace