diff --git a/README.md b/README.md
index 8f648a8..3742a81 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,9 @@
+
+
# 🧠Synapse
![Build Status](https://github.com/use-the-fork/laravel-synapse/actions/workflows/tests.yml/badge.svg)
+![Downloads](https://img.shields.io/packagist/dm/use-the-fork/synapse)
[Click here to read the documentation](https://use-the-fork.github.io/synapse/)
@@ -10,7 +13,7 @@ Synapse allows you to seamlessly integrate and manage AI agents in your Laravel
## Features
-- Supports multiple AI integrations, including OpenAI and Claude.
+- Supports multiple AI integrations, including OpenAI, Ollama and Claude.
- Easily extendable agent lifecycle with customizable hooks.
- Memory options for agents: temporary (CollectionMemory) or persistent (DatabaseMemory).
- Use Laravel's Blade system to create dynamic prompts.
@@ -18,156 +21,9 @@ Synapse allows you to seamlessly integrate and manage AI agents in your Laravel
- Extend functionality by creating custom tools that can interact with agents. Tools can even make additional API calls or invoke other agents.
- Prebuilt agents available for quick and easy use with popular integrations like OpenAI.
-## Installation
-
-> **Requires [PHP 8.1+](https://php.net/releases/)**
-
-1. Install via Composer:
-
- ```bash
- composer require use-the-fork/synapse
- ```
-
-1. Run the install command:
-
- ```bash
- php artisan synapse:install
- ```
-
-1. If you plan to use `DatabaseMemory`, ensure you publish the migrations by saying "yes" during installation.
-
-## Configuration
-
-1. Set up your `.env` file with the required API keys:
-
- ```dotenv
- OPENAI_API_KEY=
- ANTHROPIC_API_KEY=
- ```
-
-1. If packages are not autoloaded, add the service provider:
-
- For **Laravel 10**:
-
- ```php
- //config/app.php
- 'providers' => [
- ...
- UseTheFork\Synapse\SynapseServiceProvider::class,
- ...
- ];
- ```
-
- For **Laravel 11**:
-
- ```php
- //bootstrap/providers.php
- ` tags to distinguish between user, system, and tool messages.
-
-Example Blade prompt view:
-
-```blade
-
- # Instruction
- Write a welcome email for the following user:
-
- ## User Information
- Name: {{$user->name}}
- Favorite Color: {{$user->favorite_color}}
- Favorite Emoji: {{$user->favorite_emoji}}
-
- @include('synapse::Parts.OutputSchema')
-
-```
-
-## Integrations
-
-Synapse supports the following integrations:
-
-- **OpenAI**: Use the `OpenAIIntegration` class in your agents.
-- **Claude**: Use the `ClaudeIntegration` class in your agents.
-
-To configure these integrations, add the appropriate API key to your `.env` file and specify the integration in the `resolveIntegration` method.
-
-Example:
-
-```php
-public function resolveIntegration(): Integration
-{
- return new OpenAIIntegration();
-}
-```
-
-## Agent Lifecycle & Hooks
-
-The Synapse agent lifecycle offers several points where you can hook in to modify the agent's behavior. These hooks allow for customizations such as adjusting input, memory, tools, and integration responses.
-
-Refer to the full documentation for more details on available hooks and how to use them.
-
-## Documentation
-
-[Click here to read the documentation](https://use-the-fork.github.io/synapse/)
+[Click here to get started](https://use-the-fork.github.io/synapse/)
## Support Synapse's Development