π€ AI Summary
Cognotik is a new, full-featured open-source AI development platform (Apache 2.0) that bundles a desktop app, React web UI and an IntelliJ plugin to bring AI-assisted coding, planning and interactive workflows directly into JetBrains IDEs and other environments. Its standout promises are a BYOK (Bring Your Own Key) model for provider choice and billing (OpenAI, Anthropic, Google Gemini/PaLM, AWS Bedrock, Groq, Mistral, local runners like Ollama/LM Studio, etc.), built-in usage tracking and no implicit data sharing β making it attractive for teams that need provider flexibility and data control. The IntelliJ integration offers contextual AI chat, multi-step code transformations, test-auto-fix, refactor suggestions and code review/documentation generation inside the IDE.
Technically, Cognotik is modular: a Core services layer (actors for coding/chat/image, session persistence, token counting, rate-limits, retry logic), a Planning Framework (task decomposition, dependency-aware plans, self-healing execution, multiple cognitive modes) and client apps (desktop, web, IntelliJ). JOpenAI provides a type-safe unified model registry and APIs for text/chat/embeddings/images; communication uses REST/WebSockets and file-based session storage. Itβs extensible (custom actors, interpreters, storage, auth, UI components) and requires Java 17+, Node 16+, Gradle 7.6+. The repo, docs, examples and JetBrains Marketplace plugin are available on GitHub β a compelling option for teams wanting an auditable, customizable AI coding assistant under their own keys.
Loading comments...
login to comment
loading comments...
no comments yet