Observed since 21 Oct, 10:08 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
A minimal visual harness for agentic coding.
aichs is a minimal visual harness for agentic coding. Adapt it to your workflows, not the other way around.
Open a repository, chat with a model, and let the agent work with your code through approved tools, git context, file references, skills, and extensions. aichs treats the agent as something you can shape: prompts, models, UI behavior, workflow defaults, skills, extensions, tools, hooks, badges, and panels are all meant to be customized.
aichs is early software. It is intended for developers who are comfortable running a local app that can read a workspace and, with approval, edit files or run shell commands.
Most coding agents give you a workflow. aichs gives you a workbench. It is for developers who want to tune the prompts, tools, context, approvals, memory, and UI around how they already work.
Install the published command with pipx:
pipx install aichs
Start it from a repository:
cd /path/to/your/repo
aichs
Or pass the workspace explicitly:
aichs /path/to/your/repo
By default, aichs honors the directory it was started from. Use
aichs --last-workspace only when you want to reopen the previously saved
workspace.
Conversation history is stored in user data, not in your repository. Each
workspace gets a stable entry in AICHS_HOME/workspaces.json (default
~/.aichs/workspaces.json) and its chats are saved under
AICHS_HOME/<workspace_id>/conversations/.
API keys can be configured in Settings -> Models or through environment variables. Requires Python 3.11+.
Open a workspace folder, pick a model, and work in one window:
Shell commands and extensions run as the current user; only enable extensions you trust.
Contributor setup, source installs, tests, packaging, and release notes live in CONTRIBUTING.md.
| Topic | |
|---|---|
| Configuration | docs/configuration.md |
| Organization governance | docs/organization-governance.md |
| Custom model providers | docs/custom-models.md |
| Extensions and custom tools | docs/extensions.md |
| Slash-command skills | docs/skills.md |
| Compaction | docs/compact.md |
| Project memory | docs/project-memory.md |
| Project run recipes | docs/recipes.md |
| Performance north star | docs/performance-north-star.md |
| YUK user kits | docs/yuk.md |
It is a play on Hebrew "ichs" (איכס), from Arabic إخسا, roughly "yuck" or
"ew." The name is a little cursed on purpose.
You may not need it. Those tools are wonderful. aichs is for when you want a small, local, hackable agentic coding workspace that is shaped around your own habits.
No. It is a companion workbench: one window for the agent conversation, repo context, files, diffs, approvals, custom prompts, and extension tools.
Very much. Small fixes, weird ideas, extensions, docs, and sharp opinions are all welcome. See CONTRIBUTING.md.
Yes. It is.
MIT License. See LICENSE.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.5.6 | 8 Sept 2026 | 7 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 10:08 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:0e681159cc7b2e5aad45992957e238ab6164cb3d57ccbeaf186b783f2d25d263