Skip to content

SynapseDB is an AI-native, agentic database system that lets you create, manage, and query databases using natural language. From schema generation to real-time interaction — all powered by intelligent agents.

License

Notifications You must be signed in to change notification settings

DeveloperAromal/SynapseDB

Repository files navigation

SynapseDB

SynapseDB is an intelligent database query system that allows users to interact with databases using simple English sentences instead of writing SQL.
It uses DeepSeek NLP models for natural language processing, Rust for high-performance query handling, and Golang for scalable backend services.


Getting Started

1. Clone the Repository

git clone https://github.com/DeveloperAromal/SynapseDB.git
cd SynapseDB

2. Setup Environment

  • Copy the example environment file:
cp .env.example .env
  • Open .env and add your OpenRouter API Key.

Run the Project

Start the backend server using Go:

go run main.go

Run Tests

Navigate to the tests folder and run:

cd tests
python test.py

Notes

  • Ensure you have Go, Python 3, and Rust installed.
  • The commit history on GitHub serves as proof of development, showing when the project was started, what changes were made, and by whom.

About

SynapseDB is an AI-native, agentic database system that lets you create, manage, and query databases using natural language. From schema generation to real-time interaction — all powered by intelligent agents.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published