An open-source, local-first AI teammate and agent operating environment for turning intent into completed work—with tools, memory, permissions, and human oversight.
# Add to your Claude Code skills
git clone https://github.com/prasenjeet-symon/ogcodeLast scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T16:26:04.197Z",
"npmAuditRan": true,
"pipAuditRan": true
}See how ogcode compares with popular alternatives.
ogcode is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by prasenjeet-symon. An open-source, local-first AI teammate and agent operating environment for turning intent into completed work—with tools, memory, permissions, and human oversight. It has 136 GitHub stars.
Yes. ogcode passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/prasenjeet-symon/ogcode" and add it to your Claude Code skills directory (see the Installation section above).
ogcode is primarily written in Go. It is open-source under prasenjeet-symon on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh ogcode against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The open-source, self-hostable Grok Bot for software work.
Ogcode is an AI agent that can understand a codebase, use tools, research the web, remember decisions, plan complex work, and execute changes from a browser. It is designed as an open-source alternative to autonomous AI workspaces: your computer, your models, your data, and your rules.
Today: Ogcode is a production-ready agentic coding workbench.
Our vision: Ogcode becomes an open-source Grok Bot — a general-purpose digital teammate that can operate across your software, browser, development tools, and business workflows with your approval.
Ogcode is an independent open-source project inspired by the emerging AI-agent category. It is not affiliated with, endorsed by, or produced by xAI, Grok, or X.
Quick Start · What It Can Do · The Grok Bot Vision · Architecture · Contributing
Most AI assistants answer questions. Ogcode is built to take responsibility for multi-step work.
You give it a goal such as:
“Add GitHub OAuth, write the tests, update the documentation, and open a pull request.”
Ogcode can inspect the repository, form a plan, ask for permission when an action is sensitive, edit files, run commands, validate the result, remember the important decisions, and organize the work into isolated branches and pull requests.
It runs as a single Go binary with an embedded web interface. You can use it from any browser and keep using your preferred editor — Vim, Emacs, VS Code, JetBrains, or no editor at all. Use a hosted model, a local model, or switch providers without changing your workflow.
Ogcode has tools for discovering and understanding real repositories:
codebase_map indexing for project-wide navigation.file_map outlines that show declarations and exact line ranges before a file is read.read, glob, and grep operations that keep irrelevant code out of the model context.This is the foundation of a useful autonomous agent: it must know where to look before it starts changing things.
In Build Mode, Ogcode can:
Sensitive tools can be configured to allow, deny, or ask for approval. Ogcode is powerful enough to modify your machine, so review permissions and deployment boundaries carefully.
Plan Mode turns a broad objective into an executable delivery plan:
The breakdown agent is instructed to keep parallel tasks from touching the same files. Dependent tasks share a branch and execute in order, which helps produce reviewable, conflict-resistant changes rather than a pile of competing patches.
Agentic Session Memory stores useful facts from long-running sessions and retrieves only what is relevant to the current turn. Instead of replaying thousands of old messages, Ogcode can recall:
This keeps prompts smaller and more focused. In internal long-session testing, the memory loop reduced token use by more than 70% compared with naive full-transcript replay. The exact savings depend on the model, task, and session.
Web search is built into the binary and can search, fetch, and synthesize research for the agent. It can use multiple search engines, an optional SearxNG instance, and a macOS Safari fallback for pages that require a real browser. Research results can be used alongside your local codebase and documents.
Reusable SKILL.md instructions let teams teach Ogcode repeatable workflows such as releases, migrations, deployment, incident response, or documentation generation. Skills can declare required environment variables and can be allowed, denied, or approval-gated.
Ogcode can render more than plain text in the chat:
public/ folder for browser download or preview.Run Ogcode directly on your computer, in Docker, on a private server, or behind a reverse proxy. The browser UI works over HTTP, while sessions, project data, and memory remain on the host you choose. For teams, the control plane supports authenticated access, per-user workspace scoping, and remote worker sessions.
The long-term goal is simple:
Give everyone a capable, transparent, local-first AI teammate that can turn intent into completed work across the digital world.
Ogcode is starting with software because codebases provide a clear, high-value environment for agent reliability: files are inspectable, changes are diffable, tests provide feedback, and git provides a safe history. The same agent loop can grow beyond the repository.
You should be able to tell Ogcode what outcome you want in natural language, without translating it into a checklist of commands.
It should:
The vision includes controlled interaction with the tools people already use:
This is a planned direction, not a claim that every browser or desktop action is already implemented in the current release. Ogcode will add these capabilities incrementally, with explicit permissions and strong isolation rather than unrestricted computer control by default.
The complete software-agent experience should cover the entire lifecycle: