Go Back

Tabnine is an AI code assistant designed to accelerate and simplify software development. It provides AI-powered code completions, chat, and agents for tasks like code generation, explanation, testing, and documentation. Tabnine emphasizes privacy, personalization, and protection, offering various deployment options including on-premises and air-gapped solutions for enterprises.

Features
9/14
See all

Must Have

1 of 4

Task Automation

Workflow Observation

Pattern Analysis

Actionable Suggestions

Other

8 of 10

Macro Recording

Contextual Inline Help

Integration APIs

Team Collaboration

Onboarding Accelerator

Analytics Dashboard

Knowledge Sharing

Privacy Controls

Smart Templates Library

Non-Intrusive UI

Pricing
Subscription
See all

Dev Preview

$0.00 monthly
  • AI code completions for current line and multiple lines for full-function implementation
  • AI-powered chat using leading LLMs from Anthropic, OpenAI, and Tabnine
  • Foundational AI agents
  • Support for all major IDEs

Dev

$9.00 monthly
  • AI chat in the IDE supports every step in the SDLC
  • AI agents autonomously generate code, tests, docs, fixes, and more
  • Powered by best-in-class AI models from Tabnine and leading LLM providers
  • Basic personalization through Local IDE context awareness
  • Integration with Atlassian Jira Cloud to inform AI responses and generation
  • Enterprise-grade security, safety, and privacy
  • Access to Tabnine models exclusively trained on permissively licensed code
  • Ticket-based support available during business hours

Enterprise

$39.00 per user
  • All Dev features, plus
  • Advanced AI agents: test case agent, Jira implementation agent, code review agent
  • Fully private deployment on SaaS or self-hosted (VPC, on-premises with the option to be fully air-gapped)
  • Advanced Context Engine (Unlimited codebase connections for Bitbucket, GitHub, and Gitlab)
  • Integration with Atlassian Jira Cloud and Data Center to inform AI responses and generation
  • Customized AI Code validation rules that enforce your standards for code quality
  • Model flexibility: use models from third party providers, open source models, and your own internally developed models
  • Code provenance and attribution identifies the source and license of AI generated code from any LLM
  • Admin censorship controls to block code injections that match non-compliant licenses
  • IP indemnification
  • Priority ticket-based support during business hours
  • Training on AI-enabled software development for your entire team
  • Advanced admin tools for user and policy management
  • Governance for model selection and repository connection permissions
  • Admin tools for tracking usage and user productivity
  • SSO integration for ease of administration for private deployments
Rationale

Tabnine is an AI code assistant, which is a different domain from a general desktop assistant. While it offers automation and suggestions, these are specifically for software development workflows (code generation, testing, documentation, etc.) rather than general on-screen repetitive tasks across various applications. It does not explicitly mention 'workflow observation' or 'pattern analysis' in the broad sense of a desktop assistant, but rather focuses on code context and patterns. However, it does offer features like task automation (code generation, fixes), macro recording (customized AI models, fine-tuning), contextual help (code explanation), integrations (Jira), team collaboration (sharing standards), onboarding (code explain and onboarding agent), analytics (usage reports), knowledge sharing (documentation agent), and privacy controls.