Now in public beta

Chat with your
codebase.

Upload your project. Ask questions. Understand your code instantly. Powered by AI that actually gets your code.

You

What does the authentication middleware do?

Codexa AI

The auth middleware in src/middleware/auth.py handles JWT token validation...

def verify_token(token: str):
    payload = jwt.decode(token, SECRET_KEY)
    return payload.get("user_id")

Everything you need to understand your code

Upload once, ask unlimited questions. Our AI understands context, relationships, and patterns in your codebase.

Easy Upload

Upload your project as a zip file. We automatically filter out node_modules and other unnecessary files.

Natural Conversations

Ask questions in plain English. Get detailed explanations with relevant code snippets.

Smart Indexing

We index your entire codebase for instant, accurate answers about any file or function.

Secure & Private

Your code is encrypted and never used for training. Delete anytime.

Lightning Fast

Get answers in seconds, not minutes. Our RAG pipeline is optimized for speed.

Persistent History

Your chat history is saved. Pick up where you left off anytime.

Simple, transparent pricing

Start free. Upgrade when you need more. No hidden fees.

Free

0/month
  • Single file upload
  • 25K tokens/month
  • 7-day retention
  • Basic support
Get Started

Basic

249/month
  • 1 project
  • 150K tokens/month
  • Up to 200 files
  • Permanent storage
  • Email support
Subscribe
Most Popular

Pro

749/month
  • 5 projects
  • 500K tokens/month
  • Up to 500 files
  • Permanent storage
  • Priority support
Subscribe

Pro+

1999/month
  • 15 projects
  • 2M tokens/month
  • Up to 2000 files
  • Permanent storage
  • Priority support
  • API access (soon)
Subscribe

Frequently asked questions

What file formats are supported?
We support all major programming languages including Python, JavaScript, TypeScript, Java, Go, Rust, C/C++, and many more. Upload your project as a .zip file.
Is my code secure?
Absolutely. Your code is encrypted in transit and at rest. We never use your code for training AI models. You can delete your projects at any time.
What are tokens?
Tokens are how we measure usage. Roughly, 1 token = 4 characters. Your monthly limit includes both your questions and AI responses.
Can I use this for work/commercial projects?
Yes! All our plans, including free, can be used for commercial projects. Your code remains yours.
What happens when I hit my token limit?
You can upgrade your plan anytime, or wait until your limit resets at the start of your next billing cycle.

Ready to chat with your code?

Join thousands of developers who understand their codebases better with Codexa.

Get Started Free