Ene
pip install ene-agent
•
Documentation
An experimental agent harness for personal use.
It's as powerful as other modern agents, but also pythonic and educational for you to understand what happens behind each tool/skill.
Features
- Nothing is Unknown: Explicit context and system prompt, no unexpected memory: You know the agent.
- Skill-first Design: Hierarhical skill loading makes the core small, but capacity large. Memory is also skill.
- Optimized Bundled Skills: Plan, review, clean up, create skills, background processes, pdf-reading, ...
- Personal Skill Library: Use a github repository to easily synchronize your skills.
- Terminal-Native & Web UI: Native terminal experience, while also attached to a modern web UI.
Quick Start
pip install ene-agent
# or from github source
pip install git+https://github.com/ashawkey/ene.git
Configure a model in ~/.ene.yaml, then start chatting:
openai: # openai-compatible
deepseek: # model alias
model: deepseek-v4-pro # model name
base_url: https://api.deepseek.com # base URL
api_key: ... # your API key
It also supports codex subscription login, please check the documentation for details.
ene [NAME] # start a new, optionally named session
ene resume # resume a previous session
ene models # list available models
ene list # list live sessions (aliases: ls, l)
ene attach [NAME_OR_ID] # attach to a live session (alias: a)
ene kill [NAME_OR_ID] # terminate one or interactively select sessions (alias: k)
ene status # check the status of the .ene folder
ene clean # remove disposable data such as tool results and scratch files
ene clean --history # also remove saved conversation sessions
ene hub # start web UI hub (need to run in background)
ene update # update to the latest source code from github
ene lib # skill library management
WARNING: it has the same permission as the shell user and NO safety guard, use at your own risk.
Metadata
Release files for ene-agent 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ene_agent-0.1.2.tar.gz | 510.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ene_agent-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 971.8 kB
Release files / ene_agent-0.1.2.tar.gz
| Download URL | ene_agent-0.1.2.tar.gz |
|---|---|
| Size | 510.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
94acd5635ed4cb70df7807c71b52279a8aab172f41a5b13169f3f843c96275d6
|
|
BLAKE2b-256 checksum How to use checksums |
4957ccdc246eb261d2c9f3199c1c37dcba68a6eac9a2eb71fd8e6da751e6ce3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 11, 2026.
Transparency logRelease files / ene_agent-0.1.2-py3-none-any.whl
| Download URL | ene_agent-0.1.2-py3-none-any.whl |
|---|---|
| Size | 461.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8421facdb4d44b5b22f3ec21fe6493dc9e3fec632dcd8c2dec495991418b06b4
|
|
BLAKE2b-256 checksum How to use checksums |
cd0fc94d55d52da6553d458d6a08dc446b3afbcbd057c70a15772c751b8a797c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 11, 2026.
Transparency log