Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>aksorn-genieNew to Visual Studio Code? Get it now.
aksorn-genie

aksorn-genie

Aksorn

|
15 installs
| (2) | Free
| Sponsor
aksorn-genie seamlessly incorporates OpenAI features into VSCode, providing integration with SCM, Code Editor and Chat.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

✨ Aksorn Genie — Your Smart Dev Companion

🚀 Forked from Andrew Butson’s vscode-openai and supercharged by Aksorn IDG for modern developers and education technology teams.

Version Installs GitHub Issues Rating

Maintainability Security Bugs


🌟 What is Aksorn Genie?

Aksorn Genie is a developer-first AI extension designed to supercharge your workflow inside Visual Studio Code. Built upon the powerful open-source vscode-openai, it has been reimagined for educational tech, large-scale systems, and modern DX.

✅ Fully MIT licensed — honoring the original creator.


💎 Why Use Aksorn Genie?

Feature Description
💡 IntelliSense from Comments Suggests code instantly from developer comments
🗂️ Folder Scoped Context AI answers are scoped to your current project folder
📚 Custom Embeddings Upload docs (PDF, MD, DOCX) for tailored Q&A
🧠 Persona Conversations Talk with domain-specific AI personas (e.g., QA, Architect, Teacher)
🔄 Multi-Provider Switching Supports OpenAI, Azure OpenAI with custom deployments

⚙️ Getting Started

Quick Setup: Ctrl+Shift+P → Aksorn Genie: Configure AI Provider

  • 🔗 Supports both Azure OpenAI & OpenAI API
  • 🎯 Select model, version, endpoint & deployment in seconds
  • 📌 Save to project or user scope

alt text

💬 Smarter Conversations

  • Chat in real-time with domain-focused AI agents

  • Ask anything: refactor code, explain syntax, or debug logic

  • Responses can be:

    • 📋 Copied
    • 📂 Sent to editor
    • 🧱 Turned into boilerplate

alt text

🧠 IntelliSense from Comments

Write a meaningful comment, and Aksorn Genie will:

  • Suggest method names
  • Scaffold the logic
  • Autocomplete class behaviors

alt text

// Fetch user profile from database

➡️ Will generate fetchUserProfileFromDb() and its body automatically!


📁 Folder-Specific Context

Limit Genie to only search specific areas:

"genie.scope": "src/modules/auth"

alt text

Now your AI answers are laser-focused on the files that matter.


📚 Bring Your Own Knowledge

Use the built-in Source Upload Panel to add PDFs, Markdown, or docs.

Aksorn Genie will:

  • Embed it for vector search
  • Index and store context
  • Use it in all future conversations

Great for:

  • 🧾 Company policies
  • 📘 Internal APIs
  • 🎓 Educational frameworks

alt text

🧰 AI Actions in the Editor

Right-click code or comment to:

  • 🐞 Find Bugs
  • 🔧 Optimize Code
  • 🧠 Explain Function
  • ✍️ Auto Comment
  • 🏗️ Suggest Design Patterns

All actions are contextual, model-aware, and customizable.

alt text

📝 AI-Powered SCM

Genie analyzes your Git diffs and suggests:

  • Semantic commit messages
  • PR summaries
  • Function-level changelogs

No more "Update file" commits — just smart SCM automation.

alt text

🩺 Debugging & Diagnostics

Use the Trace Logs panel to resolve:

  • ❌ Invalid keys or endpoints
  • 🔐 Auth failures
  • 🌐 Network issues

Also includes auto-tips when detecting frequent config issues.

alt text

🤝 Contributing

We welcome your help! Areas we're focused on:

  • 🌍 Thai/English i18n
  • 📦 Better file-type support (CSV, HTML, XML)
  • 👨‍🏫 Persona tuning for education and training
  • 🤖 Plugin SDK for custom prompt actions

Open a PR or start a discussion!


📜 License

This extension is a fork of Andrew Butson’s vscode-openai. We thank and credit his original work.

MIT License © 2024 Maintained by Aksorn IDG

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft