Sobre o projeto
Toki é um aplicativo de barra de menu local-first para macOS criado para acompanhar o uso de tokens, custos e tempo de trabalho ativo em agentes de codificação de IA. Ele lê o armazenamento de uso local de cada ferramenta compatível e apresenta os dados em seis visualizações focadas: Visão geral (totais diários), Projetos, Modelos, Fontes, Tempo (análise de tempo de trabalho) e Uso por hora.
Principais funcionalidades incluem:
- Detalhamento de tokens por entrada, saída, leitura/escrita de cache, tokens de raciocínio e custo estimado
- Atribuição de projetos e sessões com listas expansíveis quando os registros fornecem contexto
- Totais de tokens por modelo e estimativas de custo com barras de participação proporcional de tokens
- Métricas de tempo de trabalho: tempo direto do agente principal, tempo de subagente delegado, sobreposição de tempo real e multiplicador de paralelismo
- Verificação de segurança local para escanear chaves de API, tokens de acesso, credenciais de nuvem, JWTs e chaves privadas
- Sincronização remota opcional criptografada de ponta a ponta via um hub apenas com texto cifrado, compatível com agentes Linux/Ubuntu sem expor dados brutos
- Exportações em CSV e JSON a partir da visualização Fontes
Agentes compatíveis incluem Claude Code, Codex, Hermes, Cursor, Gemini CLI, GJC, Factory Droid, Amp, Senpi, Pi, Oh My Pi, Kimchi, OpenCode, OpenClaw, Copilot CLI, Kimi CLI, Kimi Code, Qwen CLI e Grok CLI. Cada agente se conecta por meio de leitores de arquivos locais, sem necessidade de login de conta ou serviço remoto.
O Toki prioriza a privacidade: o uso local permanece no dispositivo, a sincronização remota envia apenas snapshots de uso criptografados (não prompts, respostas, caminhos ou resultados da verificação de segurança) e modelos com preço desconhecido permanecem visíveis como linhas sem preço, em vez de serem omitidos silenciosamente. As estimativas de custo usam preços curados empacotados primeiro, recorrendo ao catálogo público do LiteLLM como fallback.
O aplicativo é desenvolvido em Swift 5.9.2 com SwiftUI e Charts, requer macOS 13.0 ou superior e é licenciado sob a licença MIT. Os componentes de sincronização remota (Agente e Hub) são opcionais e também estão disponíveis para Linux.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.