executive-ai-core is a small Python app that shows how an executive AI agent works from the ground up. It is built for students, teachers, and junior devs who want a simple way to study agentic AI.
This project focuses on clear code, full comments, and a simple flow. It helps you see how an AI can plan tasks, follow steps, and act on a goal.
- A Windows PC
- Internet access
- Python 3.10 or newer
- A web browser
- A text editor if you want to view the code
If you only want to run the app, you do not need to know how to code.
Go to the project page here:
Visit the GitHub page to download
Then follow the files or steps shown on that page to download and run the app on Windows.
- Open the download page in your browser.
- Download the project files to your PC.
- If the files come in a ZIP folder, right-click it and choose Extract All.
- Open the extracted folder.
- Look for a file named
README.mdor a main Python file such asmain.pyorapp.py. - If the project includes a setup file like
requirements.txt, use it to install the needed Python packages. - Start the app from the main file listed in the project folder.
If you are using a terminal, the usual flow looks like this:
- Open Command Prompt
- Go to the project folder
- Run the main Python file
If the project uses a Python entry file, use these steps:
-
Open the folder that holds the project.
-
Hold
Shiftand right-click inside the folder. -
Choose
Open PowerShell window hereorOpen in Terminal. -
Type:
python main.py -
Press Enter.
If the project uses a different file name, use that file name instead of main.py.
This project is built to show how an AI agent can work in a simple loop.
It can help you understand:
- Goal setting
- Task planning
- Step-by-step action
- Prompt handling
- Basic AI workflow
- How an agent decides what to do next
The code is small on purpose. That makes it easier to read and study.
This project works well if you want to:
- Learn how agentic AI works
- Study a simple plan-and-execute flow
- Teach AI basics in class
- Show how prompts shape behavior
- Explore Python in a low-stress way
- Build a first AI project without a large codebase
A project like this often includes files such as:
main.pyβ starts the appagent.pyβ holds the agent logicprompts.pyβ stores prompt textconfig.pyβ keeps settingsrequirements.txtβ lists Python packagesREADME.mdβ gives setup steps
If the folder names look a little different, that is normal. The core idea stays the same.
This kind of app may use an AI service key to talk to a model like Claude.
If the project asks for a key:
- Open the file named
.env,config.py, or another settings file. - Find the line for the API key.
- Paste your key into the right place.
- Save the file.
- Run the app again.
Keep your key private. Do not share it in public posts or screenshots.
After you start the app, try a simple task such as:
- Plan a study session
- Break a goal into steps
- Summarize a short topic
- Ask the agent to outline a process
If the app opens and returns a response, the setup is working.
If Windows says Python is not found:
- Install Python from the official Python site.
- During setup, check the box that says Add Python to PATH.
- Close and reopen Command Prompt.
- Try again.
If the window opens and closes fast:
- Start it from Command Prompt or PowerShell.
- Read the error message.
- Check that you used the right file name.
- Make sure the needed packages are installed.
If you see an error about a missing package:
- Open the project folder.
- Find
requirements.txt. - Run the install command from that folder.
- Start the app again.
If the app cannot reach the AI service:
- Check your API key.
- Make sure the key is active.
- Check your internet connection.
- Try the app again.
If you want to study the project, use this order:
- Read
README.md - Open the main Python file
- Find the first function that starts the app
- Follow the code flow step by step
- Look at the prompt text
- Change one small part and test again
This is a good way to learn how agent code works without getting lost.
- Classroom demos
- AI study groups
- First Python AI project
- Prompt engineering practice
- Agent workflow lessons
- Code reading practice
Look for these parts:
- Where the user goal enters the app
- Where the prompt gets built
- Where the AI model gets called
- Where the result comes back
- Where the next step gets chosen
If you follow that path, the full flow becomes easier to see.
A simple executive agent often works like this:
- Receive a goal
- Turn the goal into steps
- Pick the next task
- Send the task to the model
- Read the output
- Decide what to do next
- Stop when the goal is done
That pattern is the core of many agent systems.
- agentic AI
- agent workflow
- AI agents automation
- Anthropic Claude
- API use
- autonomous agents
- beginner-friendly project
- education
- LLM basics
- minimal Python app
- plan and execute
- system prompts
- tutorial style learning
.pyfor Python code.txtfor setup lists.mdfor instructions.envfor secret settings.jsonfor structured data
Make sure you have:
- Downloaded the project
- Extracted the files if needed
- Installed Python
- Set up any API key the app needs
- Opened the correct folder before running the file
You can make small edits such as:
- Change the prompt text
- Adjust the task steps
- Add your own goal examples
- Print extra status messages
- Try a different model setting
Make one change at a time so it is easy to see what changed
- Visit the download page
- Get the files
- Extract the folder if needed
- Install Python
- Set any API key the app asks for
- Open the project folder in PowerShell
- Run the main Python file
- Test with a simple goal