Welcome To
Codeium Chat
Codeium Chat can generate whole functions and applications for you. It's easy, fast, and free.
An AI Assistant for All Workflows
Software Engineer
Generate boilerplate for a gRPC service in Go
Full Stack Engineer
Make this component strongly-typed and use hooks for state management
Backend Engineer
Write me a unit test for when a request has empty required fields
Student
Explain multi-threading and how it's used here in this Go snippet
Software Engineer
Add docstrings for all public methods in this class
Game Developer
Write a function to get the distance between character and checkpoint
Full Stack Engineer
Make this component strongly-typed and use hooks for state management?
Frontend Developer
Make this button wider and glow on hover
Software Engineer
How do I undo a commit in the Git CLI?
Web Developer
Where do we set our CORS headers? What domains are whitelisted?
Software Engineer
What's the command to run my pre-commit hooks before committing?
Infrastructure Engineer
Bundle these individual data requests into a single BigQuery upload
AI suggested.
Human accepted.
Watch Chat in Action
See how to use Chat in action in this live demo.
See how Codeium Chat stacks up to the competition
Name | Codeium | Copilot | Amazon Q |
---|---|---|---|
Availability | |||
Visual Studio Code | ✅ | ✅ | ✅ |
JetBrains | ✅ | ✅ | ✅ |
Visual Studio | ✅ | ✅ | ✅ |
Eclipse | ✅ | ❌ | ❌ |
XCode | ✅ | ❌ | ❌ |
Models | |||
Fast, code-biased models | ✅ | ❌ | ✅ |
GPT-4 + Claude 3.5 Sonnet | ✅ | ✅ | ❌ |
Llama 3.1 405B based code model | ✅ | ❌ | ❌ |
Context * = feature only available if your code is stored in GitHub SaaS | |||
Full Repository Context Awareness | ✅ | ✅* | ❌ |
Multirepository Context Awareness | ✅ | ❌ | ❌ |
@-mentions | ✅ | ✅* | ❌ |
Context Pinning | ✅ | ❌ | ❌ |
Custom Chat Context | ✅ | ❌ | ❌ |
Inline Citations | ✅ | ❌ | ❌ |
Features | |||
Code Lenses | ✅ | ❌ | ❌ |
Highlight + Right Click for Shortcuts | ✅ | ✅ | ✅ |
Conversation History | ✅ | ✅ | ❌ |
Slash Commands | ✅ | ✅ | ✅ |
Chat Insights | ✅ | ❌ | ❌ |
Codeium Live
Avoid copy-pasting code and help guide the AI to what you know to be relevant by referencing your functions, classes, files, directories, and repositories. Simply type “@” in the chat input box and refer to these entities by name.
Want all results in Chat to refer to some central libraries, best practices, or other relevant context? Just pin the function, class, file, directory, and/or repository, and Codeium will know to pay extra attention to them when responding.
Codeium's reasoning engine helps pull in the most relevant context from across your codebase to ground responses. With inline citations, you can trust the responses by clicking into inline links to see where Codeium is pulling information from.
It's the small things that add up. Custom chat context, chat history, slash commands, inline context pinning, chat insights, copy to clipboard, and a whole lot more.
Frequently Asked Questions
If you can't find what you're looking for, please join our Discord and someone from our team will help you