Skip to content
View DevMando's full-sized avatar
😎
Locked In
😎
Locked In

Block or report DevMando

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DevMando/README.md

Hey, I'm Mando πŸ‘‹

Follow on X (Twitter) - DevMand0

Full-stack developer building tools that make development better. Currently focused on local AI tooling, .NET/Blazor, and terminal-native UX.


What I'm Building

πŸ€–πŸΊ MandoCode

An open-source AI coding assistant that runs entirely in your terminal β€” no subscriptions, no vendor lock-in. Built with .NET 8, Blazor, and Semantic Kernel, powered by Ollama with support for both local models and cloud-routed models (like kimi-k2.5:cloud, minimax-m2.5:cloud, qwen3-coder:cloud).

Run it fully offline with local weights, or tap into cloud models through Ollama's unified API β€” same interface either way.

Key features I've shipped:

  • Agentic file operations (read, write, search, delete) via AI tool calling
  • Interactive diff approvals with inline diffs before any file is modified
  • Task planner that breaks complex requests into executable steps
  • Rich markdown rendering with syntax highlighting directly in the terminal
  • Background lofi/synthwave music player with animated equalizer
  • Clickable file paths, clipboard integration, and taskbar progress β€” all via terminal escape codes
  • Shell escape (!cmd) with cd interception and project root sync
  • Seamless switching between local and cloud models via /config

Currently working on:

  • Thread safety hardening (concurrent function deduplication, chat history locking)
  • Path traversal security fix in the file system sandbox
  • Ctrl+C cancellation support for long-running AI requests
  • Retry resilience for streaming chat responses

Tech I Work With

Day-to-day: C#, .NET 8, Blazor, Semantic Kernel, Spectre.Console, ANSI/OSC escape codes

AI stack: Ollama (local + cloud models), open-weight LLMs, function calling / tool use

Blockchain: Solana ecosystem, Web3.js, on-chain program development

Game dev: Actively exploring game development β€” building interactive systems is what got me into programming in the first place


How I Build

I treat my editor like a cockpit. On any given day you'll find me jumping between:

  • πŸ–₯️ Visual Studio β€” heavy .NET work, debugging, profiling
  • πŸ“ VS Code β€” quick edits, web projects, extensions for everything
  • πŸ€– Claude Code β€” AI pair programming from the terminal
  • 🧠 Codex β€” rapid prototyping and code generation
  • ⚑ MandoCode β€” because I built my own, so of course I use it - Ollama GO!πŸ¦™

The best tool is the one that fits the problem. I use all of them.


What Drives Me

I believe the best developer tools are the ones that stay out of your way. MandoCode exists because I wanted an AI assistant that:

  • Works with any model β€” local weights on your GPU or cloud models through Ollama, your choice
  • Lives in the terminal β€” no browser tabs, no electron apps, no context switching
  • Feels native β€” rich diffs, clickable paths, taskbar progress, music β€” all through terminal escape codes

If that sounds interesting, check out the repo, pull it down, and break things. PRs welcome.


Connect

Follow on X (Twitter) - DevMand0

Currently vibing to lofi beats piped through terminal escape codes while an 80B cloud model thinks about your code.

Pinned Loading

  1. DiscordOllamaBot DiscordOllamaBot Public

    A Discord chatbot powered by Ollama local LLMs, built with .NET 8 and Discord.NET

    C# 1

  2. LoraMint LoraMint Public

    AI - Image Generation LoRA training. Train it once. Style it forever. Prompt, mint, and create with your own visual signature.

    HTML

  3. MandoCode MandoCode Public

    A CLI coding agent powered by Ollama + Semantic Kernel. Run locally or in the cloud. Refactors code, proposes diffs, and updates your project safely β€” no API keys required.

    C# 3 3

  4. temuCowork temuCowork Public

    Cyberpunk-themed AI file management assistant built with Blazor & Semantic Kernel. Chat with a local LLM to read, write, and manage files using natural language.

    HTML

  5. VerseOfTheDay VerseOfTheDay Public

    Verse of the day challenge

    C#

  6. claude-ollama-launcher claude-ollama-launcher Public

    Switch between Claude Code with Anthropic API or local Ollama models

    PowerShell