About Aser
Aser is an MCP server published by AmeNetwork in the AI category: aser is a lightweight, self-assembling AI Agent frame.
The repository has 470 stars and 35 forks, with the last commit 8 days ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/AmeNetwork/aserThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Aser
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 20 hours ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- ✓Tests presentA test suite exists in the repository.
- !Dependencies pinnedNo lockfile. Installs can pull different code over time.
- !No dynamic code executionSource scan found eval or shell execution. Review how tool inputs reach it before granting credentials.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
README
Aser
Aser is a minimalist, modular, and versatile AI agent framework. You can assemble an agent with just a few lines of code.

Twitter | Documentation | Get Support | 中文
Installation
Install from pypi:
pip install aser
Or clone the repository:
git clone https://github.com/AmeNetwork/aser.git
cd aser
pip install -r requirements.txt
Set up environment variables
Please refer to .env.example file, and create a .env file with your own settings. You don't need to configure all environment variables, just select the ones you use.
.env file example:
#MODEL
MODEL_BASE_URL=<your model base url>
MODEL_KEY=<your model key>
Usage
#Basic
from aser.agent import Agent
agent=Agent(name="aser agent",model="gpt-4.1-mini")
response=agent.chat("what's bitcoin?")
print(response)
# Full configuration
aser = Agent(
name="aser",
model="gpt-4o-mini",
tools=[web3bio, exa],
knowledge=knowledge,
memory=memory,
chat2web3=[connector],
mcp=[price],
trace=trace
)
Get Started
If you clone the project source code, before running the examples, please run pip install -e . in the root directory, which allows Python to find and import the aser module from the local source code. If you install it via pip install aser , you can run the examples directly.
Beginner:
- Aser Agent: Your First AI Agent
- Model Config: Customize the LLM configuration
- Character: Build an agent with character
- Memory: Build an agent with memory storage
- RAG: Build an agent with knowledge retrieval
- Tools: Build an agent with tools
- Toolkits: Use built-in toolkits
- Trace: Build an agent with tracing
- API: Build an agent with API server
- CLI: Interact with the agent using the CLI
- Discord: Build an agent with Discord client
- Telegram: Build an agent with Telegram client
- Farcaster: Build an agent with Farcaster client
Intermediate:
- CoT: Chain of Thought
- MCP: Model Context Protocol
- Parallel Search MCP: Free web search and page fetching
- Text2SQL: Build an agent with Text2SQL
- Workflow: Custom Agent Workflows
- Evaluation: Evaluate an AI Agent
- Router Multi-Agent: Multiple agents distribute tasks based on routing
- Sequential Multi-Agent: Multiple agents work sequentially
- Parallel Multi-Agent: Multiple agents work simultaneously
- Reactive Multi-Agent: Multiple agents respond to changes
- Hierarchical Multi-Agent: Multiple agents work at different levels
- Agent UI: Interact with the agent through the UI
Advanced:
- MSCP: Model Smart Contract Protocol
- A2Aser: Integrate Google Agent2Agent (A2A) Protocol
- A2A Client: Agent to Agent Client
- Self-Coding Tool: Agent can self-code to build tools
Experiments:
- ERC8004 Server Agent: Server Agent Offers services and executes tasks
- ERC8004 Identity: Identity registration is performed using the MSCP ERC8004 Connector
License
Aser is open-source and licensed under the MIT License.

README fetched from the repository 20 hours ago. The original is authoritative.