Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save devwaseem/6ce601e09a962b888cc57833ae70b93c to your computer and use it in GitHub Desktop.

Select an option

Save devwaseem/6ce601e09a962b888cc57833ae70b93c to your computer and use it in GitHub Desktop.
---
title: "The Death of the Learning Curve"
sub_title: "Using Agentic AI to Democratize the World's Hardest Text Editor"
author: "United by AI, Chennai - 2026"
---
<!-- speaker_note: Your note here -->
<!-- jump_to_middle -->
/init
===
```sh
$ whoami
```
<!-- alignment: center -->
<!-- pause -->
CTO, Charing Cross
<!-- pause -->
Building AI Apps since GPT-3
<!-- pause -->
I like living in terminal
<!-- end_slide -->
Charing Cross, Inc
===
We are a technology consulting firm based out of Canada with presence in US, Europe and Middle East.
<!-- pause -->
Some of the stuff we have built with AI:
## Optik_Invoice
- AP Automation for Enterprises
- Document Parsing & Enterprise Intelligence
## Darwin
- Internal Agentic Orchestration System
- Event Driven, Multi Queue, Long running AI Agents using OS primitives.
## Trust Tunnel
- Privacy Application in healthcare settings
## Rezolution Engine
- India's First Insolvency & Bankruptcy Ecosystem
- Agentic Lawyers
- AI powered court hearings identification
- 10K+ Documents Processed
- 5.6 Million Case Hearings Extracted
<!-- end_slide -->
<!-- jump_to_middle -->
<!-- alignment: center -->
/?
===
What is the talk about?
<!-- end_slide -->
/?
===
<!-- jump_to_middle -->
<!-- incremental_lists: true -->
- Coding is increasingly automated
- Software Engineering isn't
- Agents can create good quality code
- We still have to do Code reviews, Steer the Agents, provide context, fix hallucinations, etc.
- Human-in-the-loop is still relevant
- But how can we make the experience for the humans better?
<!-- end_slide -->
<!-- incremental_lists: true -->
Terminal Native Workflows & TUIs
===
- Agents live in Terminal
- Codex
- Claude Code
- Gemini-Cli
- and others...
- Using Terminal is fast and efficient
- Unix philosophy
- Fast context switching
- Less Friction, Work at the speed of your thought
- Personalisation: Make the environment completely yours
> **The Goal:** Low friction, Terminal speed, AI-assisted, Personal Development Environment
<!-- end_slide -->
<!-- jump_to_middle -->
But...
===
<!-- end_slide -->
<!-- jump_to_middle -->
# Getting started is Harder
- Learning Curve
- Different configuration for different tools
- Read the Docs, Google, StackOverflow etc.
- Need to spend months/years becoming proficient
- Many give up here...
<!--pause-->
> And that is how the Past looked like.
<!--end_slide -->
<!-- jump_to_middle -->
What if we let Agents build our own Personal Development Environment?
===
<!--pause-->
<!-- end_slide -->
<!-- jump_to_middle -->
Introducing, OpenCode
===
<!-- end_slide -->
OpenCode
===
![image:width:50%](./assets/opencode.png)
✨ Free & Open Source
✨ Alternative to Claude Code, Codex Cli, Gemini-Cli, etc.
✨ Lives in Terminal, Built to work along with terminal editors
## Features
- Huge model support via [](models.dev)
- Plan Mode: Plan with Agent without writing code
- Build mode: Writes the code for you
- Extend by writing your own:
- Agents
- SubAgents
- Commands
- Skills
- Tools
- Permissions
- Keybindings, etc.
- Supports LSP, Code Formatters, MCP.
## Get Started
```sh
$ curl -fsSL https://opencode.ai/install | bash
```
<!-- end_slide -->
<!-- jump_to_middle -->
Lets pick the Hardest **Boss** of configuration in terminal world
===
<!-- end_slide -->
Neovim
===
<!-- incremental_lists: true -->
- <span style="color:green">✓ Modal based Text Editor</span>
- <span style="color:green">✓ Infinitely Customizable</span>
- <span style="color:green">✓ Faster than the GUI editors</span>
- <span style="color:green">✓ Use Programming Language (Lua) to design the Editor you want</span>
- <span style="color:green">✓ 2000+ Plugins</span>
- <span style="color:green">✓ Single Config, Run Anywhere</span>
- <span style="color:green">✓ Huge community</span>
<span style="color:red">But....</span>
---
- <span style="color:red">[!] Neovim has a steepest learning curve in all software tools</span>
- <span style="color:red">[!] Hunders of Commands, Lua Configuration Hell</span>
- <span style="color:red">[!] Many developers spend months/years becoming proficient, and plenty give up.</span>
<!--alignment: center -->
**But again, that's in the past...**
<!--end_slide -->
<!--jump_to_middle -->
<!-- incremental_lists: true -->
Demo: AI-HUMAN Symbiosis
===
<!--alignment: center -->
Using Agentic AI to Democratize the World's Hardest Text Editor
<!--end_slide -->
<!--jump_to_middle -->
Beyond Neovim
===
<!--alignment: center-->
<!--pause-->
- Dotfiles & Shell Setup
- Automate boring scripts
- Personalize your shell / git / aliases
- Quickly build tiny tools / one-off helpers
- Fun ricing your setup with zero-effort
<!--pause-->
Make your workspace truly yours
<!--pause-->
Most importantly: Have Fun!
<!-- end_slide -->
<!-- jump_to_middle -->
This is Insipiration - Not a Mandate
===
<!--pause-->
<!--incremental_lists: true -->
- If terminal + Neovim + AI Agents excites you -> try it!
- if VS Code, Cursor, Zed or whatever feels better -> Keep rocking it
> Goal: Show how agentic AI removes old barriers, so more people can play with powerful tools if they want
<!--end_slide -->
<!-- jump_to_middle -->
Questions?
===
<!-- end_slide -->
Thank You!
===
![image:width:30%](./assets/qr.png)
<!-- alignment: center -->
X: [@iamwaseem99]( https://twitter.com/iamwaseem99 )
GitHub: [@devwaseem](https://github.com/devwaseem)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment