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.
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
Install & Configure
Download Rekall and connect to your preferred LLM provider. Works with Ollama for local models or cloud-based APIs.
Choose Your Mode
Select the perfect mode for your current task - Code for implementation, Architect for planning, Debug for troubleshooting.
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
Yearly
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