Now available for Windows

Your AI-Powered Coding Partner

Rekall transforms how you write code with intelligent task management, 37+ powerful tools, and specialized modes for every development scenario.

Rekall Application Screenshot

Everything You Need to Code Smarter

Powerful features designed to supercharge your development workflow

6 Specialized Modes

Code, Architect, Ask, Debug, Orchestrator, and Review modes - each optimized for specific tasks with tailored system prompts.

37+ Powerful Tools

File management, code editing, command execution, search, task management, context memory, and many more tools at your fingertips.

Smart Task Management

Hierarchical task tracking with progress visualization. Create, modify, and complete tasks systematically from top to bottom.

Self-Improving AI

Learns from mistakes and remembers solutions. The more you use it, the smarter it gets at avoiding past errors.

Task Profiles

Domain-specific configurations for C# Web Apps, Libraries, Godot game development, and more with specialized prompts and guardrails.

Context Memory

Persistent memory across sessions. Remember important decisions, user preferences, patterns, and solutions automatically.

Six Modes for Every Task

Each mode primes the AI with specialized prompts for optimal results

Code Mode

Write, modify, and refactor code. Primed for implementation with full access to all coding tools. Complete, working code without placeholders.

Architect Mode

Plan, design, and strategize before implementation. Break down complex problems, create technical specifications, and design system architecture.

Ask Mode

Get explanations, documentation, and answers to technical questions. Perfect for learning and understanding concepts without making code changes.

Debug Mode

Troubleshoot issues, investigate errors, and diagnose problems. Systematic debugging with stack trace analysis and root cause identification.

Orchestrator Mode

Coordinate complex, multi-step projects spanning different domains. Break down large tasks into manageable subtasks with progress tracking.

Review Mode

Review code changes, compare branches, and analyze modifications before merging. Ensure code quality with detailed change analysis.

Get Started in Minutes

Three simple steps to transform your development workflow

1

Install & Configure

Download Rekall and connect to your preferred LLM provider. Works with Ollama for local models or cloud-based APIs.

2

Choose Your Mode

Select the perfect mode for your current task - Code for implementation, Architect for planning, Debug for troubleshooting.

3

Build Faster

Let Rekall handle the heavy lifting. Work through tasks systematically with intelligent assistance and context awareness.

Simple, Transparent Pricing

Choose the plan that works best for you

Monthly

$9.99
per month
All 6 specialized modes
37+ powerful tools
Task profiles & context memory
Self-improvement system
Cancel anytime
Choose Monthly (Stripe)

Frequently Asked Questions

Everything you need to know about Rekall

Rekall currently supports Ollama for local models (like Llama, Mistral, etc.) and LMKit for additional model support. This gives you the flexibility to use completely local AI or connect to cloud-based models depending on your needs.

When using Ollama with local models, all processing happens on your machine. Your code never leaves your computer. If you choose to use cloud-based models, data will be sent to those services according to their privacy policies.

Rekall requires Windows 10 or later and the .NET runtime. For local model usage with Ollama, you'll need sufficient RAM (16GB+ recommended) and optionally a GPU for better performance. The application itself is lightweight and runs smoothly on modern hardware.

The $99 yearly subscription includes full access to Rekall_WPF features while active: 6 modes, 37+ tools, task profiles, context memory, and the self-improvement system. Renew annually at ~17% less than paying monthly for a full year.

Yes! This is one of Rekall's most powerful features. The AI can use the create_tool tool to write new C# tools for itself during a conversation. If Rekall encounters a task that requires a capability it doesn't have, it can create a new tool, compile it, and use it immediately — all without restarting the application. This allows Rekall to extend its own abilities on the fly.

Task profiles provide specialized guidance for different types of projects. They include tailored prompts and guardrails that help Rekall understand the conventions and best practices for specific domains. Profiles are available for various project types, and more can be added to customize Rekall for your specific workflow.

Ready to Code Smarter?

Join developers who are building faster with AI-powered assistance