Skip to content

untillpro/seeai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👀SeeAI (/siː aɪ/)

Software Engineering, Empowered by AI

An extremely lightweight framework for AI-powered software design and implementation.

Quick Start

Prerequisites

  • Bash
  • Git

Windows: install Git for Windows to get both Git and Git Bash.

Install

Run the command below for your preferred AI agent and installation scope.

Installation scopes:

  • User scope: Copies Commands (design.md, gherkin.md) to your home directory, available across all projects
  • Project scope: Uses Actions and Specs from .seeai/ directory, available only in this project. Actions are invoked through Natural Language Invocation via triggering instructions in AGENTS.md or CLAUDE.md
auggie

User scope (main branch):

curl -fsSL https://raw.githubusercontent.com/untillpro/seeai/main/scripts/seeai.sh | bash -s install main --agent auggie --scope user

Project scope (main branch):

curl -fsSL https://raw.githubusercontent.com/untillpro/seeai/main/scripts/seeai.sh | bash -s install main --agent auggie --scope project
claude

User scope (main branch):

curl -fsSL https://raw.githubusercontent.com/untillpro/seeai/main/scripts/seeai.sh | bash -s install main --agent claude --scope user

Project scope (main branch):

curl -fsSL https://raw.githubusercontent.com/untillpro/seeai/main/scripts/seeai.sh | bash -s install main --agent claude --scope project
copilot

User scope (main branch):

curl -fsSL https://raw.githubusercontent.com/untillpro/seeai/main/scripts/seeai.sh | bash -s install main --agent copilot --scope user

Project scope (main branch):

curl -fsSL https://raw.githubusercontent.com/untillpro/seeai/main/scripts/seeai.sh | bash -s install main --agent copilot --scope project

List installed files

curl -fsSL https://raw.githubusercontent.com/untillpro/seeai/main/scripts/seeai.sh | bash -s list

Describe your problem in a written form

  • cd <your-project-folder>
  • Prepare a problem description
    • If you have a simple problem, like "Creating a clone of the Windows 11 desktop", describe like this: desktop.md

Design the solution

  • Start the CLI agent (auggie, claude, copilot)
  • Invoke the design command with your problem file tagged (@ for claude/auggie, # for copilot):
> /seeai:design @desktop.md

or

> /seeai:design #desktop.md
  • As a result you will get the desktop-design.md
  • Now see AI, 👀 the design, apply changes, if needed

Implement the solution

  • Ask your agent to implement the design
  • Run and see 👀, provide feedback to AI
  • Iterate until satisfied
  • Happy vibecoding! 🚀
Desktop

desktop

Development

Running Tests

The project includes comprehensive tests for the installation script using BATS (Bash Automated Testing System).

Install BATS:

# macOS
brew install bats-core

# Ubuntu/Debian
sudo apt-get install bats

# Windows (Git Bash)
npm install -g bats

Run tests:

bats tests/test_remote_user_agent.bats

See tests/README.md for more details.

About

Software Engineering, Empowered by AI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages