Raj Sharma

Cells Alpha - Opensource IDE for CLI Agents

Cells is an infinite canvas terminal designed for focused, keyboard-driven development. Manage multiple terminals on a zoomable canvas, navigate with vim-style shortcuts, and integrate seamlessly with AI coding agents. One focused terminal at a time.

Add a comment

Replies

Best
Raj Sharma
Built this based on my need for focusing on a single task at once but also being able to zoom out and manage all ongoing tasks. so the ux is optimised for working on multiple projects and tasks within projects at once and being able to manage them in an infinite canvas that supports terminal and browser windows. All windows are manageable via agents using the mcp too.
Random Stranger

Just tried it made my life much more easy i can spin up as many terminals i want in a single UI. A very smart way of solving a niche and frustrating problem.

Syed Abdul Muqeeth

@raj_sharma_2000 been using cells a from a day ago , would drop in to does increase productivity single focused terminal sessions with minimap to move around took me a while to get used to it but oh boy once you get a hang of it

Bishal Banerjee

used it, feels way better than what am curretly using as my ai workstation setup, multiple projects, multuple worktrees, mcp, browser, all together. i would recommend you to keep working on it to make it better and the foundation stronger, has huge potential tbh, and great working making it open course as well. looking forward to more of this

Raj Sharma

High level feature list right now:

1. Infinite Canvas Terminal - Multiple terminals on an expandable canvas, pan/zoom freely

2. One-Focused Terminal Design - Only one terminal active at a time, navigate between them with keyboard

3. Project Management - Organize terminals by project with persistent state

4. Browser Integration - Open browsers alongside terminals on the same canvas

5. Keyboard Navigation - Cmd+H/J/K/L for directional nav, Ctrl+Tab for quick switching between terminals

6. Overview Mode - Cmd+Shift+O to zoom out and see all windows at once

7. Command Palette - Cmd+T to quickly create terminals, run commands, search, launch AI agents

8. Git Worktree Support - Manage git worktrees per project

9. Window Pinning - Pin important terminals to keep them visible

10. AI Agent Integration - Attach Claude or Codex agents to terminals

11. Auto-arrange - Automatically arrange windows in a grid layout

12. Undo Close - Restore recently closed terminals/browsers

13. Customizable Themes - 6 built-in terminal color themes

14. Draggable Window - Window is draggable from the bottom title bar

15. Settings/Help - Configure appearance, keyboard shortcuts, and browse shortcut reference

And this is an Alpha release so expect some bugs and missing features, if you notice any bugs plz report it in https://github.com/xrehpicx/cells